What is a PCB?

Answer Posted / kandarpa

A process in an operating system is represented by a data
structure known as a process control block (PCB) or process
descriptor. The PCB contains important information about the
specific process including

* The current state of the process i.e., whether it is
ready, running, waiting, or whatever.
* Unique identification of the process in order to track
"which is which" information.
* A pointer to parent process.
* Similarly, a pointer to child process (if it exists).
* The priority of process (a part of CPU scheduling
information).
* Pointers to locate memory of processes.
* A register save area.
* The processor it is running on.

The PCB is a certain store that allows the operating systems
to locate key information about a process. Thus, the PCB is
the data structure that defines a process to the operating
systems.

Is This Answer Correct ?    6 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

why every computer should have a boot strap routine?

1435


differences between pass by reference and pass by value in c language?

1479


why does a microprocessor generally hAVE more address lines than data lines?

1459


what are all the browsers..?

1449


hai iam selected in po exam in allahabad bank . my interview date is 02-06-2009. so plese send me some sample question on my email. my email is nitinbikhani@yahoo.com

1382






draw diagram of earthings

1530


if we give you the job AS A PETROLEUM ENGINEER WHAT WILL YOU DO(that is extraordinary) for our company

2868


difference between a for loop and a while loop? what are its uses in c language?

1558


Why do large ships like aircraft carriers not sink despite weighing several thousand tonnes?

616


pls i need a help from you friends, is there anybody who can help me out with the question been ask from the USA embassy. i will be going for interview next month pls help me

1350


Difference between software process model and software process.?

1498


Write a java program to print the subsets of a string

1958


sir i have 4 year gap in engineering. i would complete my degree b.tech it in 2014. it will be may be in 2nd class.my hsc is also with 2nd class. i am week in programming. Then if i want highest package upto 5-6 lacs then what should i prepare myself as a good engineer to get this package???

1427


How does C pass variables to a function ?

1586


AD backups and restoration

1633