赞
踩
请用银行家算法解决以下问题。 某系统中有A、B、C、D、E共5种资源,数量为[5,6,8,6,4],某个时刻进程和资源的使用情况如下: 进程名 Allocation Need A B C D E A B C D E P0 [0,2,1,1,1] [1,0,2,1,1] P1 [2,0,1,1,1] [0,3,2,1,0] P2 [0,1,0,1,1] [0,3,3,2,2] P3 [0,3,1,2,0] [1,0,1,2,1] (1)此时系统的可用资源数量Available为多少? (2)若按照从P0到P3依次进行检测的顺序,进行安全性检测找到的第二个满足条件的进程为P3,检测后发现系统是不是安全状态,为什么? (3)若此时进程P0提出申请资源[1,0,0,0,1],假设系统满足其要求后,经检测发现系统是不是安全状态,为什么? (4)若在此次寻找安全序列时,找到的第一个进程为P0,若其运行完毕释放资源后,系统的Available变为多少?请写出详细的过程。
解答:
答案链接–> 点我下载
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。