设系统中资源类集合为 {A , B , C} ,资源类 A 中含有 10 个资源实例,资源类 B 中含有 5 个资源实例,资源类 C 中含有 7 个资源实例。又设系统中进程集合为 {p0,p1…..p4}, 在 T0 时刻系统状态如下:(系统是安全的)
Max Allocation Need Available
A B C A B C A B C A B C
P0 7 5 3 0 1 0 7 4 3 3 3 2
P1 3 2 2 2 0 0 1 2 2
P2 9 0 2 3 0 2 6 0 0
P3 2 2 2 2 1 1 0 1 1
P4 4 3 3 0 0 2 4 3 1
假如现在进程 P1 发出新的资源申请, Request[1]=(1,0,2) ,系统是否可以实施资源分配,为什么?在上面新状态下,对于进程 P0 所发出的资源请求( 0 , 2 , 0 )系统是否能实施资源分配?要求写出计算步骤及过程。