Time sharing에 대해 설명해보세요.
시분할(time sharing)
여러 사용자가 단일 컴퓨터 시스템을 외관상 동시에 병행적으로 사용할 수 있도록 하는 기술. 보통은 여러 개의 일을 동시에 처리할 수 없기 때문에, 대단히 빠른 스피드로 여러 가지 처리를 차례대로 행해간다.
한 대의 중앙 처리 장치(CPU)와 여러 단말기(terminal)를 직접 또는 통신 회선(communication line)을 경유하여 접속하고, 각각의 단말기로부터 동일한 데이터베이스를 이용하거나, 프로그램을 작성하여 실행할 수 있기 때문에 효율적이고도 경제적으로 시스템을 이용할 수 있다.
시분할시스템(Time Sharing System)
컴퓨터는 처리 속도가 매우 빠르기 때문에 그 이용시간을 짧게 분할하여 정해진 계획에 따라 각 이용자에게 순차적으로 할당함으로써 일정 시간 내에 복수의 과업을 실행할 수 있도록 내부처리 기구를 갖고 있다. 이 같은 시스템을 시분할시스템이라 하며 각 이용자의 업무가 상호 간섭 없이 마치 각 사람이 1대의 컴퓨터를 점유한 것처럼 사용할 수 있다는 이점이 있다.
시분할시스템(TSS)은 대화식 처리와 다중프로그래밍 기법을 조합한 것으로 여러 사용자로 하여금 동시에 하나의 컴퓨터를 사용할 수 있도록 한 것이다. 한대의 컴퓨터를 공유하여 이용하는 사용자들로 하여금 각기 독립적으로 한대의 컴퓨터를 사용하는 것으로 생각되게 하는 다중사용자 시스템이다.
시분할시스템은 고속의 주기억장치를 가지고 있으며 사용자 각 개인의 프로그램이 운영체제의 제어 하에 온라인으로 수행된다. 운영체제는 사용자들과 관계되어 있는 프로그램과, 순차적으로 중앙처리 장치를 통해 정보교환을 함으로써 각 프로그램들을 주어진 시간 동안 수행할 수 있도록 한다.
▲ 시분할시스템
커뮤니티 Q&A
위 이론과 관련된 게시글이에요.
이해가 안 되거나 궁금한 점이 있다면 커뮤니티에 질문해 보세요!
게시글 작성하기