首页 > 试题广场 >

试说明PCB的作用具体表现在哪几个方面,为什么说 PCB 是

[问答题]
试说明PCB的作用具体表现在哪几个方面,为什么说 PCB 是进程存在的唯一标志?

定义:

PCB(进程控制块):系统中用来存放进程管理和控制信息的数据结构称为进程控制块(Process Control Block)。

PCB的作用:

进程控制块用来保存每个进程和资源的相关信息,包括进程标识、空间、运行状态、资源等相关信息。以便操作系统控制和管理进程和资源。因而它的作用是使一个在多道程序环境下不能独立运行的程序(含数据),称为一个能独立运行的基本单位,一个能和其他进程并发执行的进程。

PCB是进程存在的唯一标志:

在进程的整个生命周期中,系统总是通过其PCB对进程进行控制,系统是根据进程的PCB而不是任何别的什么而感知到该进程存在的,所以说PCB是进程存在的唯一标志。

发表于 2019-10-16 21:17:54 回复(0)
原因: PCB中记录进程的特性信息; PCB与进程同生死,创建一个进程的同时也会创建一个PCB,撤销一个进程时,也会回收它的PCB; 操作系统对进程的控制和管理也是通过PCB来实现的。
发表于 2019-12-02 19:27:01 回复(0)
作用:实现独立间断性运行;提供进程管理所需要的信息;提供进程调度所需要的信息;实现与其他进程的同步和通信
原因:PCB中的第一信息就是进程标识符,用于识别一个进程所以是唯一的。一般可分为内部标识符和外部标识符,内部用于系统内的调用使用,外部方便用户辨别。
编辑于 2020-06-02 11:42:34 回复(0)