Correct option is D
The
Process Table is a data structure maintained by the operating system that keeps detailed information about all the processes currently in the system. Each entry in the process table corresponds to a process and includes details like:
1. Process ID (PID).
2. Process state (running, ready, waiting, etc.).
3. Program counter (next instruction to execute).
4. Priority and other metadata required for process management.
Important Key Points:
1. The process table is essential for the operating system to efficiently manage multitasking and scheduling.
2. It is updated continuously as processes are created, executed, and terminated.
3. Without the process table, the OS cannot track or manage system processes effectively.
Knowledge Booster:
·
Memory: Stores the data and instructions for processes but does not track process information.
·
I/O: Refers to input/output devices and operations, unrelated to process tracking.
·
CPU: Executes process instructions but does not store process details.
· The process table plays a crucial role in context switching, allowing the OS to resume processes accurately.