进程控制块PCB(Program Control Block) <br>
进程标识:系统识别进程的标志
外部标识(进程的外部名):进程创建者提供的进程名字,一般是字符串 <br>
内部标识(进程的内部名,pid):系统为进程命名的一个代码,通常是一个整型 数 <br>
调度信息 <br>
进程优先数:描述进程紧迫性的信息(优先级) <br>
进程状态信息:描述进程当前处于何种状态
其他调度信息:进程等待时间、运行时间、剩余的运行时间等 <br>
处理机信息(进程上下文) <br>
作用:进程被中断时,该进程的CPU现场信息保存在自己的PCB内,重新获得CPU 的时候从此处恢复现场信息, 继续运行
内容 <br>
通用寄存器的内容(数据寄存器,段寄存器) <br>
程序状态字PSW(program state word)的值 <br>
程序计数器PC(program count)的值
进程的堆栈指针 <br>
程序代码和数据集所在的内存地址
资源清单,记载进程请求资源和已经占有资源的情况 <br>
同步和通信信息 <br>
外存地址 <br>
家族信息 <br>
链接指针 <br>
进程控制信息:系统对进程实施控制的依据 <br>