[5][30][单选]设系统中有三种类型的资源(A、B、C)和五个进程(P1、P2、P3、P4、P5),A 资源的数量是 17,B 资源的数量是 6,C 资源的数量为 19,
在 T0 时刻系统的状态如下表:
系统采用银行家算法实施死锁避免策略,若当前系统剩余资源(A,B,C)分别为(2,3,3),下列哪一个序列是安全序列
P3, P5, P4, P1, P2
P2, P1, P3, P4, P5
P1, P2, P3, P4, P5
P4, P3, P2, P5, P1
答案
P3、P5、P4、P1、P2
解析
P1,P2,P3,P4,P5 这 5 个进程对资源的需求量如下表:
采用银行家算法,仍然可以找到一个进程安全序列 P3、P5、P4、P1、P2,表明该系统状态是安全的,可以真正实施资源分配。故本题答案选择 P3、P5、P4、P1、P2 选项。
涉及考点为第 8 章 死锁。
转载请注明出处。