分時系統

分時系統

分時作業系統 (time-sharing system),“分時”的含義:分時是指多個用戶分享使用同一台計算機。多個程式分時共享硬體和軟體資源。分時作業系統是指在一台主機上連線多個帶有顯示器和鍵盤的終端,同時允許多個用戶通過主機的終端,以互動方式使用計算機,共享主機中的資源。分時作業系統是一個多用戶互動式作業系統。分時作業系統,主要分為三類:單道分時作業系統,多道分時作業系統,具有前台和後台的分時作業系統。分時作業系統將CPU的時間劃分成若干個片段,稱為時間片。作業系統以時間片為單位,輪流為每個終端用戶服務。

基本介紹

簡介,工作方式,系統特點,分時作業系統基本思想,

簡介

並發操作這一概念很多計算機專業相關的人都有所了解了,它是為充分利用資源,提高資源利用率而實施的一種技術。其中CPU和通道並行操作,通道與通道並行操作,通道與I/O設備並行操作已成為現代計算機系統的基本特徵。為了節省設備,CPU、通道和I/O設備之間的並行操作又按分時方式共享系統資源。與三種並行操作相應的有三種分時:CPU與通道分時使用記憶體、唯讀存貯器、數據通路等;通道和通道在分時操作的時候會使用CPU、記憶體、通道的公用控制部分等;同一通道中的I/O設備又分時使用記憶體、通道等。

工作方式

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

系統特點

分時概念並不局限於上面說的三種,在多道程式環境中,分時系統的概念又增強了許多,而形成多道程式分時共享硬體和軟體資源。如果每道程式一次運行一個時間片,而且都是經過用戶終端和一個用戶相連,用戶就可以通過終端與之互動作用。雖然說有多個用戶同時在使用該系統,但是他們並不會感覺到其他用戶的存在,就好象整個系統就只有他一個人在使用一樣,這樣的系統稱為分時系統或多路系統。我們可以很容易理解分時系統,它有如下特徵:(1)同時性,計算機系統能被多個用戶同時使用;(2)獨立性:用戶和用戶之間都是獨立作業系統的,在同時操作時並不會發生衝突,破壞,混淆等現象;(3)及時性:系統能以最快的速度將結果顯示給用戶;(4)互動作用性:用戶能和電腦進行人機對話。

分時作業系統基本思想

時間片:是把計算機的系統資源(尤其是CPU時間)進行時間上的分割,每個時間段稱為一個時間片,每個用戶依次輪流使用時間片。
分時技術:把處理機的運行時間分為很短的時間片,按時間片輪流把處理機分給各在線上作業使用。
分時作業系統:是一種在線上的多用戶互動式的作業系統。一般採用時間片輪轉的方式使一台計算機為多個終端服務。對每個用戶能保證足夠快的回響時間,並提供互動會話能力。
設計目標:對用戶的請求及時回響,並在可能條件下儘量提高系統資源的利用率。

相關詞條

熱門詞條

聯絡我們