805 views

2 Answers

Best answer
2 votes
2 votes

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.

Related questions

1 votes
1 votes
1 answer
2
gulsanchouhan asked May 28, 2018
1,890 views
What are the attributes of process control block ?