mlfk.net
当前位置:首页 >> 关于银行家算法的一个问题:安全序列是唯一的么? >>

关于银行家算法的一个问题:安全序列是唯一的么?

安全序列必须不唯一,对于银行家算法先用安全性算法试判断,所有值进程为TRUE即可实现 LZ可以翻翻教材

1)安全。 安全序列 P1 P3 P4 P0 P2 (从第一个进程开始,找所需资源数小于系统可用资源数的进程(P1 Need(1 2 2) < Availabe(3 3 2)),该进程需求满足后把其所有资源还给系统(Available(5 3 2),依此。) 2)不能. 如果满足P1的请求Request(1,0...

1. 安全状态: 在某时刻系统中所有进程可以排列一个安全序列:{P1,P2,`````Pn},刚称此时,系统是安全的. 所谓安全序列{P1,P2,`````Pn}是指对于P2,都有它所需要剩余资源数量不大于系统掌握的剩余的空间资源与所有Pi(j

不一样 银行家算法假定前提如下: p0 ~ p 4 各掌握有银行家的若干资源,但要求完成他们的目标,分别还需要请求若干资源。 现在,银行家已经付出很多资源,手里资源不多。而pX 们另外需求的资源也是大小不一的。 而一旦银行家所有资源支出后,pX...

1. 安全状态: 在某时刻系统中所有进程可以排列一个安全序列:{P1,P2,`````Pn},刚称此时,系统是安全的. 所谓安全序列{P1,P2,`````Pn}是指对于P2,都有它所需要剩余资源数量不大于系统掌握的剩余的空间资源与所有Pi(j

记得将分数给我哦!

银行家算法步骤如下: 设进程cusneed提出请求REQUEST [i],则银行家算法按如下规则进行判断。 (1)如果REQUEST [cusneed] [i]

首先,你没有把题目以及你的解法列出来。其次,找到安全序列,系统一定安全;而系统安全,安全序列却可能不止一个。

楼上已经说的比较详细了,再提一点安全系列是不唯一的,也就是说可能有很多种,你只要找到一种即可

银行家算法=-- - 1. 安全状态: 在某时刻系统中所有进程可以排列一个安全序列:{P1,P2,`````Pn},刚称此时,系统是安全的. 所谓安全序列{P1,P2,`````Pn}是指对于P2,都有它所需要剩余资源数量不大于系统掌握的剩余的空间资源与所有Pi(j

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com