批處理階段一多道批處理系統
問題:為何多道批處理系統能使資源利用率大幅提升?
假設計算機需要處理三個作業
作業一:輸入1秒,計算1秒,輸出1秒
作業二:輸入1秒,計算1秒,輸出1秒
作業三:輸入1秒,計算1秒,輸出1秒
若采用單道批處理技術
若采用多道批處理技術
分時操作系統:計算機以時間片為單位輪流為各個用戶/作業服務,各個用戶可通過終端與計算機進行交互。
主要優點:用戶請求可以被即時響應,解決了人機交互問題。允許多個用戶同時使用一台計算機,並且用戶對計算機的操作相互獨立,感受不到別人的存在。
主要缺點:不能優先處理-一些些緊急任務。操作系統對各個用戶/作業都是完全公平的,循環地為每個用戶/作業服務一個時間片,不區分任務的緊急性。
實時操作系統:
主要優點:能夠優先響應-些緊急任務,某些緊急任務不需時間片排隊。在實時操作系統的控制下,計算機系統接收到外部信號后及時進行處理,並且要在嚴格的時限內處理完事
件。實時操作系統的主要特點是及時性和可靠性.
其中實時操作系統:分為硬實時系統 和軟實時系統
-
硬實時系統:必須在嚴格的事件內完成處理,如;導彈控制系統,自動駕駛系統.
-
軟實時系統: 能接受偶爾違反事件規定,如:12306的訂票系統