시간 공유 시스템. 서로 다른 터미널에 있는 여러 사용자가 서로 독립적으로, 서로 간섭하지 않고 동시에 하나의 컴퓨터를 사용할 수 있도록 지원합니다.
호스트는 여러 단말기에 연결되어 있으며, 각 단말기는 사용자가 사용한다. 사용자는 대화형으로 시스템에 명령 요청을 제출하고 시스템은 각 사용자의 명령을 수락하고 타임 슬라이스 회전을 사용하여 서비스 요청을 처리하며 대화형 방식으로 터미널에서 사용자에게 결과를 표시합니다. 사용자는 이전 단계의 결과에 따라 다음 주문을 발행합니다.
시간 공유 운영 체제는 CPU 시간을 시간 조각이라고 하는 여러 세그먼트로 나눕니다. 운영 체제는 시간 조각을 단위로 사용하여 각 최종 사용자에게 차례로 서비스를 제공합니다. 각 사용자는 다른 사용자의 존재를 느끼지 않도록 시간 분할을 사용하여 교대로 사용합니다.
시간 공유 운영 체제의 특징:
다중성: 즉, 많은 온라인 사용자가 동시에 동일한 컴퓨터를 사용할 수 있습니다.
배타성: 각 최종 사용자의 느낌 컴퓨터를 혼자 소유할 때까지;
상호작용: 사용자와 컴퓨터 간에 "대화"가 이루어질 수 있습니다.
적시성: 사용자 요청에 짧은 시간 내에 응답할 수 있습니다.
일반적인 범용 운영 체제는 시분할 시스템과 일괄 처리 시스템의 조합입니다. 원칙은 시간 공유가 우선이고 일괄 처리가 마지막에 온다입니다. "포그라운드"는 터미널 요구 사항과 같이 빈번한 상호 작용이 필요한 작업에 응답하고 "백엔드"는 시간 요구 사항이 크지 않은 작업을 처리합니다.