- 0
- 0
- 约7.87千字
- 约 41页
- 2018-11-11 发布于江苏
- 举报
补充课件死锁概念引入
2.8 死 锁 在多道程序系统中,并发进程改善了系统资源利用率和提高系统的吞吐量,但可能死锁。 [例]一个计算机系统,它有4台磁带机和2个并发执行的进程。某一时刻,每一进程都已占有2台磁带机,还要再请求一台磁带机才能完成它们的任务。这时,由于系统再无空闲的磁带机,两个进程就处于永远的等待状态,我们就说系统产生了死锁。 2.8.1 死锁的定义和死锁产生的必要条件 1. 资源的特性 硬件资源:如打印机、磁带机、主存等。 软件资源:如共享变量、数据库中的加锁记录。 可抢占资源:是这样一类资源,当资源从占用进程剥夺走时,对进程不产生什么破坏性的影响。如主存、CPU。 不可抢占资源:一旦分配,不能强收回,只能由其自动释放。如打印机、磁带机。通常情况下,死锁涉及的是不可抢占资源。 一个进程必须按下述三个顺序事件使用资源。 (1)请求资源:若请求不能立即满足,则申请者等待。 (2)使用资源:获得资源后,可使用它。 (3)释放资源:使用完毕,将资源归还系统。 2. 死锁的定义 死锁:是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能向前推进。 资源互斥使用:任一时刻只允许一个进程使用资源 部分分配:进程在请求其余资源时,不主动释放已经占用的资源 不可剥夺性:进程已经占用的资源,不会被强制剥夺 环路等待:环路中的每一条边是进程在请求另一进程
您可能关注的文档
- 萧山区化纤制造业(含印染与印染助剂)产业详规政府采购项目.doc
- 萧山区化纤制造(含印染及印染助剂)产业详规政府采购项目.doc
- 萧山经济技术发区机器人博展中心物业服务政府采购项目.doc
- 萧山区金山初中智慧教育示范校建设政府采购6.doc
- 萧山经济技术发区桥南区块综合配套小区等物业管理政府采.doc
- 萧山经济技术开区机器人博展中心物业服务政府采购项目.doc
- 萧山经济技术开区桥南区块综合配套小区等物业管理政府采.doc
- 萨尔瓦多足球协俱乐部.ppt
- 萨尔瓦多足球会俱乐部.ppt
- 落实生产经营位安全生产主体责任.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 网约车公司运营细则.docx VIP
- 静宁县城区第二生活垃圾填埋场工程总论环评报告.doc VIP
- 2021年北京市建设工程计价依据——预算消耗量标准 城市轨道交通工程 第五册 供电工程.docx VIP
- 12月大学英语四级考试真题解析「完整版」.docx VIP
- 硫化氢 亚甲基蓝分光光度法( 《空气和废气监测分析方法》第.docx VIP
- 2026语文新教材 统编版语文五年级上册习作:故事新编 课件.pptx VIP
- 三亚市生活垃圾填埋场沼气发电项目环境影响报告表.pdf VIP
- 2022入党积极分子思想汇报3000字范文5篇.pdf VIP
- IMDS系统操作手册.pdf VIP
- 学生党代表候选人主要表现怎么写.docx VIP
原创力文档

文档评论(0)