在银行家算法中,若出现下面的资源分配情况: 请问: 若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?

admin2013-09-16  36

问题 在银行家算法中,若出现下面的资源分配情况:

请问:
若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?

选项

答案P2发出请求Request(1,2,2,2)后,按银行家算法进行检查:1)Request(1,2,2,2)<=Need(2,3,5,6);2)Request(1,2,2,2)<=Available(1,6,2,2);3)系统先为假定可为P2分配资源,并修改Available,Allocation(P2),和Need(P2)向量:Available=(0,4,0,0)Allocation(P2)=(2,5,7,6)Need(P2)=(1,1,3,4)4)进行安全性检查:此时对所有的进程,条件Needi~Av

解析
转载请注明原文地址:https://jikaoti.com/ti/ioajFFFM
0

最新回复(0)