单选题
在如下所示的进程资源图中,______;该进程资源图是______。
A、
P1、P2、P3都是阻塞节点
B、
P1是阻塞节点,P2、P3是非阻塞节点
C、
P1、P2是阻塞节点,P3是非阻塞节点
D、
P1、P2是非阻塞节点,P3是阻塞节点
【正确答案】
C
【答案解析】
A、
可以化简的,其化简顺序为P1->P2->P3
B、
可以化简的,其化简顺序为P3->P1->P2
C、
可以化简的,其化简顺序为P2->P1->P3
D、
不可以化简的,因为P1、P2、P3申请的资源都不能得到满足
【正确答案】
B
【答案解析】
[解析] R1已经全部分配给P1和P3,所以P2再请求一个R1的时候,将进入阻塞状态。同理,R2已经全部分配给P1、P2和P3,当P1再请求一个R2时,将陷入阻塞。R3还有一个未用资源,当P3申请时,可以顺利获得,故不会阻塞。
因为P3非阻塞且非孤立,所以可以化简。将其所用资源归还资源图后,P1获得R2,即可运行,然后也可以化简,最后P2可以运行。
提交答案
关闭