我的軟考筆記 作業系統 程序管理

2021-09-28 18:08:49 字數 879 閱讀 2466

我的軟考筆記-作業系統-程序管理

程序控制塊pcb的組織方式

1、線性表方式:不論程序的狀態如何,將所有的pcb連續地存放在記憶體的系統區。這種方式適用於系統程序不多的情況。

2、索引表方式:該方式是線性表方式的改進,系統按照程序的狀態分別建立就緒索引表阻塞索引表等

3、鏈結表方式:系統按照程序的狀態將程序的pcb組成佇列,從而形成就緒的佇列阻塞佇列執行佇列等。

有限的資源下,要保證系統不發生死鎖,首先給每個程序分配所需資源數鍵-1資源,再加上系統本身的需要的乙個資源數,則不會發生死鎖。

分時系統中系統對每個使用者的響應時間使用者數 x 時間片

同一程序中的各個執行緒都可以共享該程序所擁有的資源,如訪問程序位址空間中的每乙個虛位址,訪問程序擁有已開啟檔案、定時器、訊號量機構等,但是不能共享程序中某執行緒的棧指標

訊號量s的當前值為-2,意味著 系統中資源r的可用個數m=0等待資源r的程序數n=2

軟考 作業系統 檔案管理

樹形目錄結構 檔案屬性 r唯讀檔案 a存檔屬性 s系統檔案 h隱藏檔案 檔名的組成 驅動器號 路徑 主檔名 副檔名 絕對路徑與相對路徑 絕對路徑是衝碟符開始的路徑,相對路徑是從當前路徑開始的路徑。如 當前目錄為d1,求f2的路徑,則絕對路徑為 d1 w2 f2,相對路徑為w2 f2 空閒儲存空間管理...

軟考 作業系統

考點 pv程序,死鎖,分頁編址,路徑 1.unix 多使用者,多工,分時 索引 10直接索引,1間接,1二次間接,1三次間接 2.pv p 申請,s s 1,當s 0,執行p,s 0,阻塞 v 釋放,s s 1,當s 0,執行v,s 0,喚醒 3.死鎖 條件 互斥,不可搶占,占有且申請,迴圈等待。每...

軟考 作業系統

算算,接觸計算機也有 5 年的時間了。我們口口聲聲所說的計算機,無非就是一堆鐵疙瘩,通上電後就能化腐朽為神奇,便能一步登天的高科技產品。計算機由硬體系統和軟體系統共同組成,好比一文一武,輔佐我們管理01世界。作業系統 算是凌駕於硬體系統和軟體系統之上的存在,它同時管理硬體資源 分配系統資源,並且處理...