作業系統引論:
目的:方便性,有效,可擴充套件,開放;方便性主要是提供結構,有效性主要是充分管理計算機資源。可擴充套件主要是指能夠增加新的模組。開放主要是指彼此相容。管理計算機資源主要是處理機管理,儲存器管理,檔案管理,裝置管理。
發展過程:無作業系統的計師算計系統;彈道批處理,多道批處理,分時系統和實時系統。
結構化設計:無結構,模組化,分層化,微核心。
引入中斷是多道作業系統的前提條件之一。
吞吐率表示流入,處理,流出計算機的速率,主要取決於儲存器的訪問週期。
批處理作業系統的特點是:提高了資源的利用率,減少了認為干預;
單位時間內的處理能力與系統的吞吐率與計算機系統本身有幹。
系統呼叫就是程式介面。
多道程式是指:在同一臺處理器上併發執行多個程式。
系統呼叫處理程式執行在一種特殊保護的狀態下,。
作業系統的作用:
1,是使用者和計算機硬體之間的介面
2,對計算機資源進行管理
3,提供擴充機器
作業系統發展:
1,無作業系統
2,單道批處理(系統監督程式,解決cpu與i/o速度不匹配問題)
3,多道批處理
4,分時系統(時間片輪循)
5,實時系統
作業系統服務:
1,處理解管理
2,儲存器管理
3,檔案管理
4,裝置管理
5,提供使用者介面(命令,api,gui)
作業系統的基本特徵:
1,併發性
2,共享性
3,虛擬性
4,非同步性
作業系統(作業系統引論)
方便性 方便使用者進行操作計算機 有效性提高系統資源的利用率 提高系統的吞吐量,加速程式的執行 可擴充性 方便地增添新的模組和功能,以及對原有的功能模組進行修改 開放性能夠遵循世界標準規範 os作為使用者和計算機硬體系統之間的介面 使用者能夠通過作業系統來使用計算機系統 os作為計算機資源的管理者 ...
作業系統引論
併發 共享 虛擬 非同步 1 在多道程式環境下,一段時間內有多道程式在同時執行 2 而通常的程式是靜態實體,它們是不能併發執行的 3 為了使程式能併發執行,系統必須分別為每個程式建立程序。這裡就引進了程序和執行緒的概念 4 在作業系統中引入程序的目的是使程式能併發執行 5 併發與並行的區別 系統中的...
作業系統引論
目標 方便性 有效性 可擴充性 開放性 作用 作為使用者與計算機硬體系統之間的介面 2 os作為計算機系統資源的管理者 3 os用作擴充機器 1.操作系的定義 一組控制和管理計算機硬體和軟體資源,合理地對各類作業進行排程 多道 方便使用者使用的程式的集合。2.多到批處理系統。多道 程式 1 優點 c...