某操作系统的当前资源分配状态如下表所示。 假设当前系统可用资源R1、R2和R3的数量为(3,3,2),系统采用银行家算法实施死锁避免策略,以下是安全序列的有( )。

admin2022-06-21  39

问题 某操作系统的当前资源分配状态如下表所示。

    假设当前系统可用资源R1、R2和R3的数量为(3,3,2),系统采用银行家算法实施死锁避免策略,以下是安全序列的有(          )。

选项 A、P2 P4 P3 P5 P1
B、P4 P2 P1 P3 P5
C、P2 P5 P4 P1 P3
D、P4 P5 P3 P1 P2
E、P2 P4 P3 P5 P1

答案A,B,C,E

解析 若按D选项顺序分配,分配给P4使之满足运行,按当前资源,可分配,则分配后可用资源为(3,2,1),P4运行结束,全部释放资源后为(5,4,3),可以分配给P5,分配后可用资源为(1,1,2),P5运行结束,全部释放资源后为(5,4,5),准备分配给P3,P3当前资源需求量为(6,0,0),则发现R1资源不足以分配给P3,所以D选项不是安全序列。因此,本题答案选择A、B、C、E选项。
转载请注明原文地址:https://jikaoti.com/ti/zIl7FFFM
0

最新回复(0)