1个回答
展开全部
死锁是进程因竞争互斥资源,导致至少两个程序无法正常进行。
死锁产生四个条件:互斥资源,请求和保持,环路等待,不可剥夺
预防死锁:破坏条件的一个或多个 互斥资源---spooling技术 请求和保持---静态分配资源或一次性分配资源 环路等待---有序分配 不可剥夺----可剥夺
死锁的避免:银行家算法---避免系统进入不安全状态
1.预防死锁:通过设置一些限制条件,去破坏产生死锁必要条件的一个或多个来预防死锁
2.避免死锁:在资源分配过程中,使用某种方法避免系统进入不安全的状态,从而避免发生死锁
3.检测死锁:允许死锁的发生,但是通过系统的检测之后,采取一些措施,将死锁清除掉
4.解除死锁:当检测出死锁后,便采取适当措施将进程从死锁状态中解脱出来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
北京吉安得尔科技有限公司
2018-06-11 广告
2018-06-11 广告
目前麻醉剂的种类有吸入麻醉剂、静脉麻醉剂和动物复合麻醉制剂。吉安得尔是微循环与微血管研究系统、动物精细表型行为分析系统、烧伤诊断系统名列前茅的供应商与服务商。在光学成像、计算机视觉与算法、麻醉呼吸、多学科整合方面拥有核心竞争力。...
点击进入详情页
本回答由北京吉安得尔科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询