39Unix系统结构.PPT

39Unix系统结构

作業系統 第三章 作業系統結構 第三章 作業系統結構 系統組成 行程管理 主記憶體管理 檔案管理 I/O系統管理 輔助記憶體管理 網路 保護系統 命令直譯程式系統 作業系統服務 系統呼叫 系統結構 虛擬機器 系統設計 摘要 系統組成 龐大的作業系統可分為幾個較小的模組。 有的作業系統可能只有實作出其中的幾個模組或部分模組 每個作業系統所應用的領域不盡相同。 系統設計師必須要以需求為導向來選擇適當的組成模組。 行程管理 程式與行程間的關係 程式被載入到記憶體中執行之後就稱為行程。 程式平常只是被動地存在儲存裝置中,並沒有權力去使用系統上的資源。 成為行程後,就有主動的控制權去執行程式碼、並使用各種資源來完成工作。 行程是電腦系統中的基本工作單位。 行程管理 (續) 作業系統對行程管理有下列幾項目標: 管理使用者和系統行程的建立與結束。 管理使用者和系統行程的暫停與再開始。 提供行程間同步的機制。 提供行程間通訊的機制。 提供處理死結的機制。 Linux 的 ps 指令 主記憶體管理 主記憶體是一塊很大的陣列 CPU 和週邊裝置透過記憶體位址共同使用主記憶體。 主記憶體也是 CPU 唯一能夠直接存取到的儲存裝置。 複雜的作業系統為了提高 CPU 的使用率,允許多個程式同時被載入到主記憶體中執行 作業系統必須小心決定程式

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档