2.操作系統發展與分類
-
思維導圖
-
手工操作階段(此階段無操作系統)
需要人工干預
- 缺點:
1.用戶獨占全機,資源利用率低;
2.CPU等待手工操作,CPU利用不充分。
-
批處理階段(操作系統開始出現)
引入脫機輸入/輸出技術,并由監督程序負責控制作業的輸入輸出。
-
單道批處理系統
內存中只能有一道程序運行。
-
多道批處理系統
操作系統正式誕生。
多道程序并發執行,共享計算機資源,利用率大幅提升。
缺點:用戶響應時間長,沒人機交換功能。
-
-
分時操作系統
以時間片為單位輪流為各個用戶/作業服務,各個用戶可通過終端與計算機進行交互。
- 優點:解決人機交互。
- 缺點:不能優先處理緊急任務。
-
實時操作系統
計算機接收外部信息后及時處理,并要在嚴格時限內處理完事件,體現及時性和可靠性
-
優點:能優先響應緊急任務。
-
分類
硬實時操作系統——必須在嚴格時間內完成。
軟實時系統——能偶爾違反時間規定。
-