某操作系统的当前资源分配状态如下表所示。 假设当前系统可用资源R1、R2和R3的数量为(3,3,2),且该系统目前处于安全状态,那么下列哪些是安全序列?( )

admin2020-03-31  46

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

    假设当前系统可用资源R1、R2和R3的数量为(3,3,2),且该系统目前处于安全状态,那么下列哪些是安全序列?(    )

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

答案A,C,D,E

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

最新回复(0)