设系统中有3类资源(A,B,C)和5个进程(P1,P2,P3,P4,P5).资源A的数量为17,资源B的数量为5,资源C的数量为20.在T0时刻的系统状态如图.系统采用银行家算法实施死锁避免策略.

问题描述:

设系统中有3类资源(A,B,C)和5个进程(P1,P2,P3,P4,P5).资源A的数量为17,资源B的数量为5,资源C的数量为20.在T0时刻的系统状态如图.系统采用银行家算法实施死锁避免策略.
在T0时刻是否为安全状态?若是,请给出安全序列.
在T0时刻若有进程P2请求资源(0,3,4),是否能够实施资源分配?为什么?
T0时刻系统状态
最大资源需求量
已分配资源数量
A B C
A B C
P1
5 5 9
2 1 2
P2
5 4 6
4 0 2
P3
4 0 11
4 0 3
P4
4 2 5
2 0 4
P5
4 2 4
3 1 4
剩余资源数量
A B C
2 3 3

1 P4 p5 p1 p2 p3 2不能3能4不能