作業系統引論

2021-05-27 08:19:53 字數 795 閱讀 3513

作業系統引論:

目的:方便性,有效,可擴充套件,開放;方便性主要是提供結構,有效性主要是充分管理計算機資源。可擴充套件主要是指能夠增加新的模組。開放主要是指彼此相容。管理計算機資源主要是處理機管理,儲存器管理,檔案管理,裝置管理。

發展過程:無作業系統的計師算計系統;彈道批處理,多道批處理,分時系統和實時系統。

結構化設計:無結構,模組化,分層化,微核心。

引入中斷是多道作業系統的前提條件之一。

吞吐率表示流入,處理,流出計算機的速率,主要取決於儲存器的訪問週期。

批處理作業系統的特點是:提高了資源的利用率,減少了認為干預;

單位時間內的處理能力與系統的吞吐率與計算機系統本身有幹。

系統呼叫就是程式介面。

多道程式是指:在同一臺處理器上併發執行多個程式。

系統呼叫處理程式執行在一種特殊保護的狀態下,。

作業系統的作用:

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...