设系统中有3种类型的资源(A,B,C)和5个进程(P1 ,P2 ,P3 ,P4 ,P5 ),A资源的数量是17,B资源的数量是6,C资源的数量为19。在T0 时刻系统的状态如下表。 系统采用银行家算法实施死锁避免策略,若当前系统剩余资源(A,B,C)分别

admin2022-07-04  66

问题 设系统中有3种类型的资源(A,B,C)和5个进程(P1 ,P2 ,P3 ,P4 ,P5 ),A资源的数量是17,B资源的数量是6,C资源的数量为19。在T0 时刻系统的状态如下表。

系统采用银行家算法实施死锁避免策略,若当前系统剩余资源(A,B,C)分别为(2,3,3),下列哪一个序列是安全序列?(          )

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

答案B

解析 P1,P2,P3,P5,P5序列下资源的数目如下表所示

采用银行家算法,仍然可以找到一个进程安全序列P3,P1,P4,P2,P5,表明该系统状态是安全的,可以真正实施源分配。因此,本题答案选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/7RyZ777K
0

相关试题推荐
最新回复(0)