CTSS

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

基本介紹

  • 外文名:CTSS
  • 全稱:Compatible Time-Sharing System
  • 含義:指多個用戶分享使用同一台
  • 屬性:多用戶互動式作業系統
  • 特徵:同一時間能完成多件互動工作
簡介,工作原理及方式,特點,

簡介

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

工作原理及方式

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

特點

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

相關詞條

熱門詞條

聯絡我們