进程控制块pcb详解

来源:互联网 发布:小班亲子美工纸盘教案 编辑:程序博客网 时间:2024/05/16 13:43

pcb(process control block),进程控制块。是我们学习操作系统后遇到的第一个数据结构描述,它是对系统的进程进行管理的重要依据,和进程管理相关的操作全都要用到pcb中的内容。一般情况下,pcb中包含以下内容:

a、进程标识符(内部、外部)

b、处理机的信息(通用寄存器,指令计数器,psw,用户的栈指针)

c、进程调度信息(进程状态,进程的优先级,进程调度所需的其他信息,事件)

d、进程控制信息(进程的数据的地址,资源清单,进程同步和通信机制,链接指针)

数据结构中定义了内容是为了后面的管理提供支持的,所以不同的操作系统根据自己的特定又对pcb的内容作了一些调整。

原创粉丝点击