1.程序ID(PID、進程句柄):它是唯一的,一個進程都必須對應一個PID。PID一般是整型數字
2.特征信息:一般分系統進程、用戶進程、或者內核進程等
3. 進程狀態 :運行、就緒、阻塞,表示進程現的運行情況
4.優先級:表示獲得CPU控制權的優先級大小
5.通信信息:進程之間的通信關系的反映,由於 操作系統 會提供 通信信道
6.現場保護區:保護阻塞的進程用
7.資源需求、分配 控制信息
8.進程實體信息,指明程序路徑和名稱,進程數據在物理內存還是在 交換分區 (分頁)中
9.其他信息:工作單位,工作區,文件信息等
在Unix系統中進程由三部分組成,分別是進程控制塊、正文段和數據段。Unix系統中把進程控制塊分成proc結構和user結構兩部分
proc存放的是系統經常要查詢和修改的信息,需要快速訪問,因此常將其裝入內存