Knowledge

PCB generally includes



PCB generally includes:


1 program ID (PID, process handle): It is unique, a process must correspond to a PID. PID is generally plastic figures


2. Characteristic information: General sub-system processes, user processes, or kernel processes


3. Process status: running, ready, blocked, that the process is running


4. Priority: Indicates the priority of CPU control


5. Communication information: the communication between the process of reflection, the operating system will provide communication channel


6. Site Protected Area: to protect the process of blocking


7. Resource requirements, allocation of control information


8 process entity information, specify the program path and name, the process data in physical memory or in the swap partition (paging)


9. Other information: work unit, work area, document information and so on