Process (ii)--Process Control block
- Process Control block (PCB, process controls block)
- Definition: The collection of information used by the operating system to manage and control the process
- The operating system uses PCBs to describe the Basic situation of the process and The process of running the change
- PCB is the only sign of process existence
- Use of Process Control blocks
- Process creation
- Process termination
- Organization and management of processes
- Process Control block Contents
- Process Flag Information
- On-site storage of processing machines
- Process Control Information
- Process Control Information
- Scheduling and status information
- Inter-process communication information
- Storage Management Information
- Resources used by the process
- About Data Structure connection information
- Organization of Process Control blocks
Same State the process of its PCB into a linked list, multiple states corresponding to a number of different linked lists
Same State process into an index table (from the index to the PCB), multiple states correspond to several different index tables
Process (ii)--Process Control block