操作系统的一道关于银行家算法的题目,希望答案可以具体一点

 我来答
百度网友82d74e1
2013-11-24
知道答主
回答量:18
采纳率:0%
帮助的人:5.5万
展开全部
图是倒的。。。害我专门下了看。。。话说你现在是在考试吗?
话不是很正式,自己理解。
(1)是安全状态 顺序P2 P3 P1 原因:正在占用的+系统还有的可满足每个进程的最大需求。
(2)已发生死锁 那个P1的需求太大了系统分到这就没安全序列了。
追问
不对吧……第一问P2执行之后P3没办法执行吧?因为R2资源P3在申请的时候不够啊。我这个是做的一道习题~
追答
估计你理解错了。最后的说的进程正在申请的资源是用于判断是否出现死锁。

判断安全状态是看进程现有资源跟系统能提供的资源之和能否满足进程的最大需求。如果能,释放该进程的资源(因为已经运行完了,不必占用资源。)Finish=true(表示状态,不知道你书上有没有);不然继续找下一个进程,直到所有进程的状态都为true(就是Finish=true)。这就说明有安全顺序,不然。。。
这么说懂了没。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式