What is Process Control Block (PCB) in Operating System? PDF Book

Learn Process Control Block (PCB) definition in operating system with explanation to study “What is Process Control Block (PCB)”. Study process control block (pcb) explanation with operating system terms to review operating system course for online degree programs.

Process Control Block (PCB) Definition

  • Manifestation of a program in an operating system.

    Operating Systems by William Stallings



Process Control Block (PCB) Explanation

Process Control Block also called Task Controlling Block, Task Struct or Switchframe, is a data structure containing the information needed to manage the scheduling of a particular process in the operating system kernel.

Keep Learning Operating System Explanations

What is Interrupt?

An interrupt is a function of an operating system that provides multi-process multi-tasking. It is a signal that prompts the ...

What is Preemption?

Preemption is the act of temporarily interrupting a task being executed by a computer system, without requiring its cooperation, and ...

What is File Allocation Table?

A file allocation table is a table that an operating system maintains on a hard disk that provides a map ...

What is Multitasking?

Multitasking is allowing a user to perform more than one tasks at one time. The operating system is able to ...

What is Monitor?

A monitor is a synchronization construct that allows threads to have both mutual exclusion and the ability to wait for ...

What is Server?

A server is a program or process that fulfills the client request by performing the task requested. Server programs generally ...