Q2Operating Systems (Departmental Elective)
Question
2 marks
What is a Process Control Block?
Answer
A Process Control Block (PCB) is a massive data structure utilized by the OS to perfectly track the mathematical state of a specific process.
A Process Control Block (PCB) is the absolute physical manifestation of a process within the OS Kernel. It is a highly rigid data structure that stores critical mathematical execution states, including the Program Counter, CPU registers, memory limits, and I/O status, allowing flawless context switching.