1. 程式人生 > >第二章程序管理

第二章程序管理

程序是程序實體的執行過程,是系統進行資源分配和排程的一個獨立單位。 程序特徵:程序有結構性(PCB)、動態性、併發性(有PCB的程式才能併發)、獨立性、非同步性。 程序三種狀態:就緒、阻塞、執行 三種狀態之間的轉換 在這裡插入圖片描述 還有其他狀態:掛起、新建、終止等 程序控制塊:PCB 程序實體:程式碼段+資料段+PCB 與程序排程相關:程序狀態、程序優先順序、排程演算法、事件等 PCB資訊存放:若干個PCB存放在記憶體的PCB區,採用的資料結構:PCB結構體、PCB連結串列或佇列。 PCB組織方式:連結方式依靠連結指標形成的佇列。索引方式,以索引表的方式記錄PCB的地址