4.设系统中有3类资源A、B、C和5个进程P0、P1、P2、P3、P4,在T0时刻系统的状态如下表所示:
进程 Max Allocation Available
A B C A B C A B C
P0 7 5 3 0 1 0 3 3 2
P1 3 2 2 2 0 0
P2 9 0 2 3 0 2
P3 2 2 2 2 1 1
P4 4 3 3 0 0 2
系统采用银行家算法应对死锁问题,回答以下问题:
(1) 在T0时刻系统是否处于安全状态,若是,请给出安全序列
(2) 在T0时刻若进程P1发出资源请求Request(1,0,2),是否能够实现资源分配?为什么?
(3) 在(2)的基础上P4发出资源请求Request(3,3,0),此时是否能够完成资源分配?为什么?
答: