主要缺點:使用者獨佔全機、人機矛盾導致資源利用率極低
引入離線輸入/輸出技術(用磁帶)完成,並監督程式復責控制作業的輸入、輸出
主要優點:緩解了一定程度的人機速度矛盾,資源利用率有所提公升
主要缺點:記憶體中只能有一道程式執行,只有該程式執行結束之後才能進入下一道程式。cpu有大量的時間是在空閒等待i/o完成。資源利用率依然很低
主要優點:多道程式併發執行,共享計算機資源。資源利用率大幅提公升,cpu和其他資源保持「忙碌」狀態,系統吞吐量增大。
主要缺點:使用者響應時間長,沒有人機互動功能(使用者提交自己的作業之後只能等待計算機處理完成,中間不能控制自己作業的執行)
計算機以時間片為單位輪流為各個使用者/作業服務,各個使用者可以通過終端與計算機進行互動。
主要優點:使用者請求可以被即時響應,解決人機互動問題,允許多個使用者同時使用一台計算機,並且使用者對計算機的操作相互獨立,感受不到別人的存在。
主要缺點:不能優先處理一些緊急任務。作業系統對各個使用者/作業都是完全公平的,迴圈地為每個使用者/作業服務乙個時間片,不區分任務的緊急性。
主要優點:能夠優先響應一些緊急任務,某些緊急任務不需要時間片排隊
在實時作業系統的控制下,計算機系統接收到外部訊號後及時進行處理,並且要在嚴格的時限內處理完事件。實時作業系統的主要特點是及時性和可靠性。
1 3 作業系統的發展和分類
1.3 作業系統的發展和分類 os的發展階段與分類 1.手工操作階段 2.批處理階段 1.單道批處理系統 2.多道批處理系統 3.分時作業系統 4.實時作業系統 5.網路作業系統 6.分布式作業系統 7.個人計算機作業系統 各個階段的主要優點都是解決了上一階段的主要缺點 1.手工操作階段 主要缺點 ...
作業系統 發展與分類
主要缺點 使用者獨佔全機,人機速度矛盾導致資源利用率極低。引入離線輸入 輸出技術 用磁帶完成 並監督程式 作業系統的雛形 負責控制作業的輸入輸出。主要優點 緩解了一定成都了人機速度矛盾,資源利用率有所提公升。主要缺點 記憶體中僅能有一道程式執行,著有程式執行結束後才能調入下一道程式,cpu有大量時間...
作業系統的發展及分類
1.人工作業系統階段 打孔,人工就是跟打孔有關,這讓我想到了高中的打孔計時器。一條紙帶,紙帶相當與儲存器。極其不方便。2.管理程式階段 由操作員在管理程式和人工之間互動 3.多道程式設計和作業系統的組成 多道程式設計是指允許多個程式同時進入計算機系統的主儲存器並啟動進行交替計算的方法,即計算機記憶體...