複製鏈接
請複製以下鏈接發送給好友

CTSS

鎖定
CTSS(Compatible Time-Sharing System),兼容分時系統。“分時”的含義:分時是指多個用户分享使用同一台計算機。多個程序分時共享硬件和軟件資源。分時操作系統是一個多用户交互式操作系統。最早的分時系統是一個叫Project MAC的組織開發的名叫CTSS(兼容分時系統)的分時系統。最早他們是在1961年為IBM 709(最後一款電子管機)此類型系統,後來又為IBM 7094開發此類型系統。與後期的操作系統相比,CTSS是一個簡單甚至可説是粗糙的操作系統。儘管如此,它卻擁有分時系統必須有的特徵:宏觀上的同一時間能完成多件交互工作。
外文名
CTSS
全    稱
Compatible Time-Sharing System
含    義
指多個用户分享使用同一台
屬    性
多用户交互式操作系統
特    徵
同一時間能完成多件交互工作

CTSS簡介

CTSS(Compatible Time-Sharing System),即兼容分時系統。最早的分時系統是一個叫Project MAC的組織開發的名叫CTSS(兼容分時系統)的分時系統。CTSS是一個簡單甚至可説是粗糙的操作系統。儘管如此,它卻擁有分時系統必須有的特徵:宏觀上的同一時間能完成多件交互工作。 [1] 

CTSS工作原理及方式

分時操作系統 (time-sharing system),“分時”的含義:分時是指多個用户分享使用同一台計算機。多個程序分時共享硬件和軟件資源。分時操作系統是指在一台主機上連接多個帶有顯示器和鍵盤的終端,同時允許多個用户通過主機的終端,以交互方式使用計算機,共享主機中的資源。分時操作系統是一個多用户交互式操作系統分時操作系統,主要分為三類:單道分時操作系統,多道分時操作系統,具有前台和後台的分時操作系統。
分時(Time Sharing)操作系統的工作方式是:一台主機連接了若干個終端,每個終端有一個用户在使用。用户交互式地向系統提出命令請求,系統接受每個用户的命令,採用時間片輪轉方式處理服務請求,並通過交互方式在終端上向用户顯示結果。用户根據上步結果發出下道命令。分時操作系統將CPU的時間劃分成若干個片段,稱為時間片。操作系統以時間片為單位,輪流為每個終端用户服務。每個用户輪流使用一個時間片而使每個用户並不感到有別的用户存在。分時系統具有多路性、交互性、“獨佔”性和及時性的特徵。多路性指,同時有多個用户使用一台計算機,宏觀上看是多個人同時使用一個CPU,微觀上是多個人在不同時刻輪流使用CPU。交互性是指,用户根據系統響應結果進一步提出新請求(用户直接干預每一步)。“獨佔”性是指,用户感覺不到計算機為其他人服務,就像整個系統為他所獨佔。及時性指,系統對用户提出的請求及時響應。 [1] 

CTSS系統特點

1. 多路性:即眾多聯機用户可以同時使用同一台計算機;
2. 獨佔性:各終端用户感覺到自己獨佔了計算機;
3. 交互性:用户與計算機之間可進行“會話”。
4. 及時性:用户的請求能在短時間內得到響應。
常見的通用操作系統分時系統批處理系統的結合。其原則是:分時優先,批處理在後。“前台”響應需頻繁交互的作業,如終端的要求; “後台”處理時間性要求不強的作業。
參考資料