问题
单项选择题 共用题干题
在如下所示的进程资源图中,(1);该进程资源图是(2)。
空白(1)处应选择()
A.P1、P2、P3都是阻塞节点
B.P1是阻塞节点、P2、P3是非阻塞节点
C.P1、P2是阻塞节点、P3是非阻塞节点
D.P1、P2是非阻塞节点、P3是阻塞节点
答案
参考答案:C
解析:第1小题的正确选项为C。图中R1资源只有2个,P2进程申请该资源得不到满足,故P2进程是阻塞节点;R2资源只有3个,P1申请该资源得不到满足,故P1进程也是阻塞节点;R3资源只有2个,分配给P1进程1个,P3申请1个该资源可以得到满足,故P3是非阻塞节点。第2小题的正确选项为B。R3资源有2个,已分配1个,P3申请1个R2资源可以得到满足,故进程P3可以运行完毕释放其占有的资源。这样可以使得P1、P2都变为非阻塞节点,得到所需资源运行完毕,因此,进程资源图是可化简的。其化简顺序可以为P3→P1→P2或P3→P2→P1。