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