PCB中記錄了操作系統所需的,用于描述進程的當前情況以及控制進程運行的全部信息。PCB的作用是使一個在多道程序環境下不能獨立運行的程序(含數據),成為一個能獨立運行的基本單位,一個能與其他進程并發執行的進程。或者說,OS是根據PCB來對并發執行的進程進行控制和管理的。例如,當OS要調度某進程執行時,要從該進程的PCB中查處其現行狀態及優先級;在調度到某進程后,要根據其PCB中所保存的處理機狀態信息,設置該進程恢復運行的現場,并根據其PCB中的程序和數據的內存始址,找到其程序和數據;進程在執行過程中,當需要和與之合作的進程實現同步,通信或者訪問文件時,也都需要訪問PCB;當進程由于某種原因而暫停執行時,又須將器斷點的處理機環境保存在PCB中。可見,在進程的整個生命期中,系統總是通過PCB對進程進行控制的,即系統是根據進程的PCB而不是任何別的什么而感知到該進程的存在的。