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