Process Control Block (PCB) in OS

Each process is represented in the operating system by its own process control block (PCB). A PCB is a data block, it consists of all information of a specific process.

  • The PCB is a central store of information that allows the operating system to locate all the key information about the process. The operating system uses this information and performs the operations on the process. The operations include suspend a process, resume a process, change the process priority and dispatch a process.