早教吧作业答案频道 -->其他-->
操作系统-银行家算法问题某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。进程对资源的需求和分配情况如
题目详情
操作系统-银行家算法问题
某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。进程对资源的需求和分配情况如下:
进程 已占有资源 最大需求数
A B C D A B C D
P1 0 0 1 2 0 0 1 2
P2 1 0 0 0 1 7 5 0
P3 1 3 5 4 2 3 5 6
P4 0 6 3 2 0 6 5 2
P5 0 0 1 4 0 6 5 6
按银行家算法回答下列问题:
(1)现在系统中的各类资源还剩余多少
(2)现在系统是否处于安全状态?为什么
(3)如果现在进程P2提出需要A类资源0个、B类资源4个、C类资源2个和D类资源0个,系统能否去满足它的请求?请说明原因
某系统有A、B、C、D四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A类3个、B类14个、C类12个、D类12个。进程对资源的需求和分配情况如下:
进程 已占有资源 最大需求数
A B C D A B C D
P1 0 0 1 2 0 0 1 2
P2 1 0 0 0 1 7 5 0
P3 1 3 5 4 2 3 5 6
P4 0 6 3 2 0 6 5 2
P5 0 0 1 4 0 6 5 6
按银行家算法回答下列问题:
(1)现在系统中的各类资源还剩余多少
(2)现在系统是否处于安全状态?为什么
(3)如果现在进程P2提出需要A类资源0个、B类资源4个、C类资源2个和D类资源0个,系统能否去满足它的请求?请说明原因
▼优质解答
答案和解析
1)剩余:A:1 B:5 C:2 D:0
因为P1已经满足最大需求数,则P1资源最终是可回收,则可看做剩余:A:1 B:5 C3 D:2
2)是安全状态;因为按照剩余:A:1 B:5 C3 D:2(此时P1已经结束)分别按照顺序满足各进程的最大需求是可以把全部进程完成的(顺序可为:P3 --> P4 --> P5 --> p2)
3)系统会去满足;若此时去满足,则剩余资源为:A:1 B:1 C1 D:2
此时,各进程的状态:
已占有资源 最大需求数
A B C D A B C D
P1 0 0 0 0 0 0 1 2 (已结束)
P2 1 4 2 0 1 7 5 0
P3 1 3 5 4 2 3 5 6
P4 0 6 3 2 0 6 5 2
P5 0 0 1 4 0 6 5 6
按照各进程状态以及剩余资源,可以知道之后P3,即可回收已分配的资源,即处安全状态。
这是本人的理解,如有错,请包涵指出。
因为P1已经满足最大需求数,则P1资源最终是可回收,则可看做剩余:A:1 B:5 C3 D:2
2)是安全状态;因为按照剩余:A:1 B:5 C3 D:2(此时P1已经结束)分别按照顺序满足各进程的最大需求是可以把全部进程完成的(顺序可为:P3 --> P4 --> P5 --> p2)
3)系统会去满足;若此时去满足,则剩余资源为:A:1 B:1 C1 D:2
此时,各进程的状态:
已占有资源 最大需求数
A B C D A B C D
P1 0 0 0 0 0 0 1 2 (已结束)
P2 1 4 2 0 1 7 5 0
P3 1 3 5 4 2 3 5 6
P4 0 6 3 2 0 6 5 2
P5 0 0 1 4 0 6 5 6
按照各进程状态以及剩余资源,可以知道之后P3,即可回收已分配的资源,即处安全状态。
这是本人的理解,如有错,请包涵指出。
看了 操作系统-银行家算法问题某系...的网友还看了以下:
1、三类书共多少本?2、故事书、科技书各有多少本?1、三类书共多少本?2、故事书、科技书各有多少本? 2020-03-30 …
在x=1处两个方和的切线相同和导数有什么关系当a和b取何值时?才能使曲线y=ln(x/e)与曲线y 2020-05-12 …
求与双曲线x24−y22=1具有共同渐近线,且经过点P(2,1)的双曲线的标准方程. 2020-05-13 …
哺乳动物的前肢与鸟的翅膀有共同的结构,这可以说明()A.鸟类起源于哺乳类B.鸟类与哺乳类有共同的祖 2020-05-13 …
(1)没有共产党,就没有新中国,这难道不是真理吗?(改为陈述句)(2)A爸爸叫叙利奥.B叙利奥不放 2020-06-03 …
为什么人类有共同的始祖?据说人类都始源于非洲,很奇怪,为什么是这样? 2020-06-05 …
盈不足术是我国古代数学中的优秀算法.《九章算术》卷七——盈不足,有下列问题:(1)今有共买物,人出 2020-06-13 …
公共交通广告用语最好是成语或者是俗语改变的一共三个请每个都解答一个,1.是公共交通工具类2.是公共 2020-06-21 …
在实施中小学校舍安全工程之际,我市计划对某县A、B两类薄弱学校的校舍进行改造根据预算共需要资金24 2020-06-22 …
关于现代类人猿的叙述错误的是()A.现代类人猿和人类有共同的祖先B.现代类人猿是由森林古猿进化而来 2020-06-29 …