回覆列表
  • 1 # maimi32709

      (a)程序描述資訊:  

    1、程序名或程序標識號:每個程序都有唯一的程序名或程序標識號。在識別一個程序時,程序名或程序標識號代表該程序。  

    2、使用者名稱或使用者標識號:每個程序都隸屬於某個使用者,使用者名稱或使用者標識號有利於資源共享與保護。  

    3、家族關係:在有的系統中,程序之間互成家族關係。  (b)程序控制資訊:  1、程序當前狀態:說明程序當前處於何種狀態。程序在活動期間可分為就緒態、執行態和等待狀態。  2、程序優先順序(priority):程序優先順序是選取程序佔有處理機的重要依據。 與程序優先順序有關的PCB表項還有:佔有CPU時間,程序優先順序偏移,佔據記憶體時間等。  3、程式開始地址:程式開始地址規定該程序的程式以此地址開始執行。  

    4、各種計時資訊:給出程序佔有和利用資源的有關情況。  

    5、通訊資訊:通訊資訊用來說明該程序在執行過程中與別的程序所發生的資訊交換情況。  

    6、資源管理資訊:佔用記憶體大小及其管理用資料結構指標。在某些複雜系統中,還有對換或覆蓋用的有關資訊。共享程式段大小及起始地址。輸入輸出裝置的裝置號,所要傳送的資料長度、緩衝區地址、緩衝區長度及所用裝置的有關資料結構指標等。指向檔案系統的指標及有關標識等。程序可使用這些資訊對檔案系統進行操作。  (c)CPU現場保護結構:暫存器值(通用、程式計數器PC、狀態PSW,地址包括棧指標)

  • 2 # 使用者4226458628992

    程序狀態:S(state)

    O:程序正在處理器執行,這個狀態從來木見過.

    S:休眠狀態(sleeping)

    R:等待執行(runable)R Running or runnable (on run queue) 程序處於執行或就緒狀態

    I:空閒狀態(idle)

    Z:殭屍狀態(zombie)   

    T:跟蹤狀態(Traced)

    B:程序正在等待更多的記憶體頁

    D:不可中斷的深度睡眠,一般由IO引起,同步IO在做讀或寫操作時,cpu不能做其它事情,只能等待,這時程序處於這種狀態,如果程式採用非同步IO,這種狀態應該就很少見到了

  • 中秋節和大豐收的關聯?
  • 鐳射光有什麼應用?