in Operating System
827 views
0 votes
0 votes
in Operating System
827 views

2 Answers

2 votes
2 votes
Best answer

In multitasking operating systems, the PCB stores data needed for correct and efficient process management. Though the details of these structures are system-dependent, common elements fall into three main categories:

  • Process identification
  • Process state
  • Process control

Process identification data include a unique identifier for the process (almost invariably an integer) and, in a multiuser-multitasking system, data such as the identifier of the parent process, user identifier, user group identifier, etc. The process id is particularly relevant since it is often used to cross-reference the tables defined above, e.g. showing which process is using which I/O devices, or memory areas.

ref: https://en.wikipedia.org/wiki/Process_control_block

selected by
3 votes
3 votes

UID in a Process Control Block (PCB) refers to ID of the User responsible for the creation of that process.

by

2 Comments

does PCB have UID also in it?
0
0
1
1

Related questions