Process Control Block
... Control Blocks (PCBs) in Operating Systems Process control block (PCB) is an integral data structure because each PCB contains the processing information required by the operating system. Simply put, it is where the operating system stores all pertinent information in a specific process. Since the fundamental task of any OS is the management of processes, PCBs are accessed and amended by every module in the operating system - these are the elements that are in control of allocation of resources, synchronization, memory management, scheduling, system monitoring and interruption processing (Stallings, 2004).
Information contained in PCBs
A process is an executed program. Within each process are at...