关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下: 请说明系统处于不安全状态;

admin2013-09-16  38

问题 关于死锁的银行家算法是围绕“安全状态”的概念工作的。当系统预测到不安全状态时,就拒绝分配资源,但是,银行家算法要求的条件并不是必要的。例如,某系统有12个资源供进程P0、P1、P2使用。目前的分配情况如下:

请说明系统处于不安全状态;

选项

答案[*] 系统当前可利用的资源为两个,则P1可执行,P1执行后,系统可用资源为4个,不能满足P0、P2的需求,所以系统不存在一个安全序列,系统处于不安全状态。

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

最新回复(0)