1. 程式人生 > >【軟考】作業系統

【軟考】作業系統

前言

根據作業系統的功能複習相關知識點。

程序管理

基本概念

程序是作業系統中資源分配的最小單位。 三態圖 等待也稱阻塞(等待除CPU以外的資源),就緒(等待CPU資源),執行 五態圖 喚醒:掛起→就緒 排程:就緒→執行 超時:執行→就緒

死鎖

如果一個程序在等待一個不可能放生的事,則程序就死鎖了。而如果一個或多個程序產生死鎖,就會造成系統死鎖。 發生的必要條件 →互斥條件, →保持和等待條件, →不剝奪條件, →環路等待條件 解決死鎖問題 死鎖預防,降低系統效率 死鎖避免,增加系統開銷 死鎖檢測:判斷是否處於死鎖狀態,如果是則執行死鎖解除策略 死鎖解除:強行剝奪處於死鎖狀態程序的資源給別的程序。

PV操作

儲存管理

裝置管理

檔案管理

作業管理