單道批處理系統
1.單道批處理系統
單道批bai處理系統的工作原理:內存中du只允許存放一個作業,當前正在運zhi行的作業駐留內存,執行順dao序是先進先出.在單道批處理系統中,一個作業單獨進入內存並獨占系統資源,直到運行結束后下一個作業才能進入內存,當進行I操作時,CPU處等待狀態。其目的是減少作業間轉換時的人工操作,從而減少CPU的等待時間。它的特征是內存中只允許存放一個作業,即當前正在運行的作業才能駐留內存,作業的執行順序是先進先出,即按順序執行。
2.單道批處理系統的缺點
單道批處理系統最主要的缺點是,系統中的資源得不到充分的利用。這是因為在內存中僅有一道程序,每逢該程序在運行中發出I/O請求后,CPU便處於等待狀態,必須在其I/O完成后才繼續運行。又因I/O設備的低速性,更使CPU的利用率顯著降低。
多道批處理系統
1.多道程序設計的基本概念
引入目的:單道批處理系統中,任意時刻只允許一道作業在內存中運行,資源利用率低,為了提高系統資源利用率和系統吞吐量,引入了多道程序設計技術。
多道:允許多個程序同時存在於主存中,按照某種原則分派處理機,逐個執行這些程序。
2.多道批處理系統的特征
- 多道性
- 無序性
- 調度性
- 作業調度
- 進程調度
3.多道批處理系統的優缺點
- 資源利用率高
- 系統吞吐量大
- 平均周轉時間長
- 無交互能力
適合大型科學計算、數據處理
4.多道批處理系統需要解決的問題
- 處理機管理問題
- 分配與回收
- 提高利用率
- 內存管理問題
- 分配與回收
- 信息保護
- I/O設備管理問題
- 分配與使用
- 提高利用率
- 文件管理問題
- 方便使用
- 保證數據的安全性與一致性
- 作業管理問題
- 根據作業類型進行作業組織
- 用戶與系統接口
- 提供用戶與OS間的接口
5.操作系統
操作系統是一組能有效地組織和管理計算機的硬件和軟件資源,合理地對各類作業進行調度,以及方便用戶使用的程序的集合。