某系统有R1、R2和R3三种资源,在T0时刻Pl、P2、P3和P4四个进程对资源的占用和需求情况如下表所示,此时系统的可用资源向量为(2,1,2)。 如果此时P1和P2均发出资源请求向量Request(1,0,1),为了保证系统的安全性,应该如何分配资

admin2019-08-15  31

问题 某系统有R1、R2和R3三种资源,在T0时刻Pl、P2、P3和P4四个进程对资源的占用和需求情况如下表所示,此时系统的可用资源向量为(2,1,2)。

如果此时P1和P2均发出资源请求向量Request(1,0,1),为了保证系统的安全性,应该如何分配资源给这两个进程?说明你所采用的策略的原因。

选项

答案若此时P1发出资源请求Requestl(1,0,1),按银行家算法进行检查: Request1(1,0,1)≤Needl(2,2,2) Requestl(1,O,1)≤Available(2,1,2) 试分配并修改相应的数据结构,由此形成的资源分配情况如下表所示。 [*]

解析
转载请注明原文地址:https://kaotiyun.com/show/ViCi777K
0

相关试题推荐
最新回复(0)