- 36
- 0
- 约1.32万字
- 约 79页
- 2016-12-19 发布于贵州
- 举报
结论:判断系统是否死锁的关键在于判断生产者进程的状态,若生产者进程不被阻塞,则可以认为它总会生产出该类资源,也就是说,某类资源的生产者进程只要不被阻塞,申请这类资源的所有申请者进程都可以得到满足。 3.8.2 死锁的解除 剥夺资源 强迫从其它进程剥夺足够数量的资源给死锁进程,直至死锁不存在。 撤消进程 终止参与死锁的进程,收回它们占有的资源,从而解除死锁。又分两种情况: 一次性撤消参与死锁的全部进程,剥夺全部资源。 逐步撤消参与死锁的进程,直至有足够的资源可用。 例:某一时刻,一个系统中有T1、T2、T3、T4这四个进程,永久性资源有R1两个、R2三个,临时性资源有S1、S2各一个。 T1产生S1,申请两个单位的R2; T2占有两个单位的R1和一个单位的R2,同时申请两个单位的S2; T3占有一个单位的R2,同时申请一个单位的S1; T4生产S2,申请一个单位的S1和一个单位的R1 根据以上的叙述画出资源分配图,并说明是否有死锁,如果有,请指出涉及哪些进程。 死锁的检测和解除举例 资源分配图 系统中有T1、T2、T3、T4这四个进程,永久性资源有R1两个、R2三个,临时性资源有S1、S2各一个。 (1)T1产生S1,申请两个单位的R2; (2)T2占有两个单位的R1和一个单位的R2,同时申请两个单位的S2; (3)T3占有一个单位的
您可能关注的文档
- 35 雨水对土地的侵蚀.ppt
- 351--合作使生活之路更宽畅.ppt
- 34气象旅游资源1.ppt
- 35KV变电站电气设备的选择与校验.docx
- 35KV变电所整定计算书.doc
- 351光合作用吸收二氧化碳释放氧气.ppt
- 35th余锅炉安全检修规程.doc
- 35ppt南农高数.ppt
- 352绿色植物的呼吸作用.ppt
- 35圆周角2.ppt
- 2026广东江门市潮旅文化体育发展有限公司招聘1人笔试模拟试题及答案解析.docx
- 2026年生物科技行业投资前景及2027-2031年市场报告.docx
- 2026年信息技术产业园区招商策略分析.docx
- 2026年大数据在零售业的应用案例分析报告.docx
- 2026年甘肃天水编制国企招聘面试试题及答案.doc
- 2026年区块链行业报告:技术发展与市场应用[001].docx
- 2026广西百色市平果市农业农村局城镇公益性岗位人员招聘1人笔试备考题库及答案解析.docx
- 2026年甘肃天水编制公务员押题卷含答案试题及答案.doc
- 2026年互联网企业小程序创新报告.docx
- 2026年物流行业末端网点运营管理研究报告.docx
原创力文档

文档评论(0)