分時系統
在主機上連接多個帶有顯示器和鍵盤的終端
分時操作系統(time-sharing system),分時的含義:分時是指多個用戶分享使用同一台計算機。多個程序分時共享硬體和軟體資源。分時操作系統是指在一台主機上連接多個帶有顯示器和鍵盤的終端,同時允許多個用戶通過主機的終端,以交互方式使用計算機,共享主機中的資源。分時操作系統是一個多用戶互動式操作系統。分時操作系統,主要分為三類:單道分時操作系統,多道分時操作系統,具有前台和後台的分時操作系統。
分時系統
分時系統工作流程
分時概念並不局限於上面說的三種,在多道程序環境中,分時系統的概念又增強了許多,而形成多道程序分時共享硬體和軟體資源。如果每道程序一次運行一個時間片,而且都是經過用戶終端和一個用戶相連,用戶就可以通過終端與之交互作用。雖然說有多個用戶同時在使用該系統,但是他們並不會感覺到其他用戶的存在,就好象整個系統就只有他一個人在使用一樣,這樣的系統稱為分時系統或多路系統。我們可以很容易理解分時系統,它有如下特徵:(1)同時性,計算機系統能被多個用戶同時使用;(2)獨立性:用戶和用戶之間都是獨立操作系統的,在同時操作時並不會發生衝突,破壞,混淆等現象;(3)及時性:系統能以最快的速度將結果顯示給用戶;(4)交互作用性:用戶能和電腦進行人機對話。
時間片:是把計算機的系統資源(尤其是CPU時間)進行時間上的分割,每個時間段稱為一個時間片,每個用戶依次輪流使用時間片。
分時技術:把處理機的運行時間分為很短的時間片,按時間片輪流把處理機分給各聯機作業使用。
分時操作系統:是一種聯機的多用戶互動式的操作系統。一般採用時間片輪轉的方式使一台計算機為多個終端服務。對每個用戶能保證足夠快的響應時間,並提供交互會話能力。
設計目標:對用戶的請求及時響應,並在可能條件下盡量提高系統資源的利用率。