前提
系统中需要有描述进程存在和能够反映其变化的物理实体,即进程的静态描述。
进程的静态描述由3部分组成:进程控制块(Process Control Block,PCB),有关程序段和该程序段操作的数据结构集。
PCB是系统感知进程的唯一实体,用于描述进程的当前情况以及管理进程运行的全部信息,是操作系统中最重要的记录型数据结构。
程序段以及数据结构集是进程完成所需功能的物质基础。
一个进程的PCB全部或部分常驻内存,而程序段和数据结构集存放在外存。
进程控制块的内容
PCB集中反映一个进程的动态特征,创建一个进程时,应首先创建其PCB,然后根据PCB中的信息对进程实施有效的管理和控制。当一个进程完成其功能时,系统会通过释放PCB来释放进程所占有的各