作業系統 發展與分類

2022-06-29 02:45:10 字數 1250 閱讀 2030

主要缺點:使用者獨佔全機,人機速度矛盾導致資源利用率極低。

引入離線輸入/輸出技術(用磁帶完成),並監督程式(作業系統的雛形)負責控制作業的輸入輸出。

主要優點:緩解了一定成都了人機速度矛盾,資源利用率有所提公升。

主要缺點:記憶體中僅能有一道程式執行,著有程式執行結束後才能調入下一道程式,cpu有大量時間是在空閒等待i/o完成。資源利用率依然很低。

每次往記憶體中輸入多道程式。

作業系統在此階段正式誕生,並引入了中斷技術,由作業系統負責管理這些程式的執行。各個程式併發執行

主要優點: 多道程式併發執行,共享計算機資源。資源利用率大幅提公升,cpu和其他資源保持「忙碌狀態」,系統吞吐量增大。

主要缺點:使用者響應時間長,沒有人機互動功能(使用者提交自己的作業之後就只能等待計算機處理完成,中間不能控制自己的作業執行)

計算機以時間片為單位輪流為各個使用者/作業服務,各個使用者可通過終端與計算機進行互動。

主要優點:使用者請求可以被即時響應解決了人機互動問題。允許多個使用者同時使用一台計算機,並且使用者對計算機的操作相互獨立,感受不到別人的存在。

主要缺點:不能優先處理一些緊急任務。作業系統對各個使用者/作業都是完全公平的,迴圈地為每個使用者/作業服務乙個時間片,不區分任務地緊急性。

主要優點:能夠優先響應一些緊急任務,某些緊急任務不需時間片排隊。

在實時作業系統的控制下,計算機系統接收到外部訊號後及時進行處理,並且要在嚴格的時限內處理完事件。實時作業系統的主要特點是及時性和可靠性

是伴隨著計算機網路的發展而誕生的,能把網路中各個計算機有機地結合起來,實現資料傳送功能,實現網路中各種資源地共享(如檔案共享)和各台計算機之間地通訊。

主要特點是分布性和並行性。系統中地各台計算機地位相同,任何工作都可以分布在這些計算機上,由他們並行、協同完成這個任務。

如windows xp、macos,方便個人使用。

作業系統的發展和分類

主要缺點 使用者獨佔全機 人機矛盾導致資源利用率極低 引入離線輸入 輸出技術 用磁帶 完成,並監督程式復責控制作業的輸入 輸出 主要優點 緩解了一定程度的人機速度矛盾,資源利用率有所提公升 主要缺點 記憶體中只能有一道程式執行,只有該程式執行結束之後才能進入下一道程式。cpu有大量的時間是在空閒等待...

作業系統的發展及分類

1.人工作業系統階段 打孔,人工就是跟打孔有關,這讓我想到了高中的打孔計時器。一條紙帶,紙帶相當與儲存器。極其不方便。2.管理程式階段 由操作員在管理程式和人工之間互動 3.多道程式設計和作業系統的組成 多道程式設計是指允許多個程式同時進入計算機系統的主儲存器並啟動進行交替計算的方法,即計算機記憶體...

1 3 作業系統的發展和分類

1.3 作業系統的發展和分類 os的發展階段與分類 1.手工操作階段 2.批處理階段 1.單道批處理系統 2.多道批處理系統 3.分時作業系統 4.實時作業系統 5.網路作業系統 6.分布式作業系統 7.個人計算機作業系統 各個階段的主要優點都是解決了上一階段的主要缺點 1.手工操作階段 主要缺點 ...