Process Control Block(PCB)

  • It is a data structure that contains all relevant information about a process.
  • Each process has one unique PCB.
  • It is also termed as Process Descriptor (Pd).
  • To execute a process, the OS will create a data structure that contains all the information about a process called PCB. It is also being termed as a context of a process.

Some of the important fields present in the process control block are:

  • PID
  • States
  • Scheduling Parameter
  • Program Counter
  • CPU registers
  • Pointer to the other PCB
  • List of open files
  • List of open devices like keyboard, mouse

All these PCB’s are present in one master Process Control block.

Diag-1: Process Control Block(PCB)

untitled image

Related Posts:

Categories: Operating system (OS)

3 replies


  1. Thread Control Block(TCB) - Tech Access Info
  2. Characteristics of a Thread - Tech Access
  3. Index of Operating System - Tech Access

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: