A-A+

下列问题是基于如下描述:设系统中有4个进程P1 P2 P3和P4 在某一时刻系统状态如下:

2022-08-06 05:49:25 问答库 阅读 176 次

问题详情

下列问题是基于如下描述:设系统中有4个进程P1,P2, P3和P4,在某一时刻系统状态如下:
最大需求量 已分配资源量
P1 7 4
P2 6 2
P3 2 0
P4 3 2
系统剩余资源量:1
该系统状态是安全状态,下面哪一个不是安全序列? ()。
A.P4,P1,P3,P2
B.P4,P2,P1,P3
C.P4,P3,P1,P2
D.P4,P3,P2,P1请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
解析:由于系统只剩余1个资源只能分配给P4,才不会引起死锁。当P4结束后,系统有3个资源,可分配给,P1和P3,但不能分配给P2。如果分配给P2,P2、P1、P3都处在等待资源状态。所以B选项是不安全序列。

考点:系统,进程