作業系統概念 第9版

2022-04-03 15:55:29 字數 358 閱讀 5798

該書是教材,2023年出版,627頁,分為6部分,共18章。

概論 1~2章,70頁,解釋了作業系統是什麼,能做什麼,如何設計於構造的

程序管理 3~7章,160頁,這部分是重點,描述了程序概念和併發,這是現代作業系統的核心。程序是系統內的工作單元。

記憶體管理 8~9章,70頁,關於程序執行期間的記憶體管理。

儲存管理 10~13章,100頁,描述了現代計算機系統如何處理檔案系統、大容量儲存和i/o

保護與安全 14~15章,50頁,討論了計算機系統保護與安全的必須機制。

案例研究 16~18章,90頁,研究了作業系統的實際案例

該書刪除了第七版中的分布式系統(裡面包含網路的講解)以及特殊用途系統。

作業系統(9)

9.1處理器排程 長程排程 作業排程 決定是否將提交的新作業送入記憶體 控制系統並法度 長程排程也根據系統併發度決定啟動,當老程序結束或cpu空閒超過閾值時 排程不頻繁 根據fcfs,優先順序,預計執行時間,組合cpu密集型,i o密集型,組合不同i o需求等來決定排程哪個作業 分時系統不需要長程排...

作業系統筆記 第9章 同步

合作的執行緒 執行緒之間對共享資源協同合作,程序 執行緒 計算機 裝置需要合作。程式可以呼叫函式fork 建立乙個新程序 假設兩個程序併發執行 同步互斥產生的背景 不確定性要求並行程式的正確性 race condition 競態條件 atomic operation 原子操作 實際上作業系統的操作往...

作業系統 作業系統的概念

3 作業系統的目標和功能 作業系統用做擴充機器 計算機系統自上而下可區分為 從作業系統的角度 計算機系統的概述 在計算機中的cpu 記憶體 輸入 輸出裝置等硬體,提供了基本的計算機資源 應用程式等規定了按何種方式來使用這些資源來為使用者服務 作業系統控制和協調各使用者程式對硬體的分配和呼叫。所以作業...