- 1
- 0
- 约9.48千字
- 约 61页
- 2017-01-10 发布于贵州
- 举报
安徽大学计算机科学与技术学院 计算机操作系统 杨为民 m0304abc@126.com 3.5 产生死锁的原因和必要条件 3.5.1 产生死锁的原因 3.5.2 产生死锁的必要条件 3.5.3 处理死锁的基本方法 3.5.1 产生死锁的原因 产生死锁的原因: (1) 竞争资源。 (2) 进程间推进顺序非法。 3.5.1 产生死锁的原因 1. 竞争资源引起进程死锁 可剥夺和非剥夺性资源: 内存为可剥夺性资源; 打印机为非剥夺性资源。 3.5.1 产生死锁的原因 2) 竞争非剥夺性资源 3.5.1 产生死锁的原因 3) 竞争临时性资源 3.5.1 产生死锁的原因 2. 进程推进顺序不当引起死锁 1) 进程推进顺序合法 3.5.1 产生死锁的原因 2) 进程推进顺序非法 若并发进程P1和P2按曲线④所示的顺序推进,它们将进入不安全区D内。此时P1保持了资源R1, P2保持了资源R2, 系统处于不安全状态。 因为,这时两进程再向前推进,便可能发生死锁。 例如,当P1运行到P1:Request(R2)时,将因R2已被P2占用而阻塞;当P2运行到P2: Request(R1)时,也将因R1已被P1占用而阻塞,于是发生了进程死锁。 3.5.2 产生死锁的必要条件 产生死锁的必要条件: (1) 互斥条件 (2) 请求和保持条件 (3) 不剥夺条件 (4) 环路等待
您可能关注的文档
- 安全试题及答案 2.doc
- 安全评价师(三级)讲座之三风险控制.ppt
- 安全重点工作回头看活动的总结.doc
- 安全质量标准化管理经验及会战后的心得体会.doc
- 安全资料 第一卷 第二册(安全责任目标考核).doc
- 安全阶段目标考核管理实施考核表.doc
- 安全生产许可证申领资料目录.doc
- 安全隐患排查整治工作方案).doc
- 安全风险管理体系知识竞赛策划书模板.doc
- 安全管理人员培训课件.ppt
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
原创力文档

文档评论(0)