第18~19题基于如下描述:设系统中有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选项是不安全序列。