Practice free →
HomeGATE CSEcomputerscienceOperating Systems › The Process Control Block (PCB) stores

The Process Control Block (PCB) stores

Aruntime state: PID, registers, memory map, files
Bonly the program's compiled bytecode
Cthe OS kernel itself
Duser passwords and authentication tokens
Answer & Solution
Correct answer: A. runtime state: PID, registers, memory map, files
The PCB is the OS's per-process bookkeeping record. It holds everything needed to suspend and resume the process: PID, register values, program counter, memory layout, open file descriptors, scheduling priority, signals pending. Bytecode lives in memory pages, not the PCB; the kernel itself is unrelated; passwords belong to user/session management.
Solve this in the app — GATE CSE practice & 24k+ MCQs →
Related questions