Home (PCB) or Task Control Block (TCB) • As the operating system supports multi-programmin g , it needs to keep track of all the processes • T he process control block (PCB) is used to track the proces s ’s execution status. • Each block of memory contains information about the process state, program counter, stack pointe r , status of opened files, scheduling algorithms, etc. • All these information is required and must be saved when the process is switched from one state to anothe r . • The process table is an array of PCB’s, that means logically contains a PCB for all of the current processes in the system. (PCB) • P rocess table is an array or linked list • The process table is an a rray of PCB’s, that means logically contains a PCB for all of the current proce