3.资源有序申请 系统给每类资源赋予一个序号,每一个进程严格按照序号递增的顺序请求资源,释放则相反。此方法不可能形成资源占有与请求的环路,从而破坏环路等待条件。 优点:相对而言,系统利用率高,系统吞吐量大。 缺点: (1)限制设备扩充。系统事先确定资源序号,限制了新类型设备的增加。 (2)限制了进程对资源的请求,编程困难。 (3)资源浪费。当进程使用顺序与资源序号不相符时,也会造成资源浪费。 3.6.3 避免死锁 避免死锁的方法就是让系统处于安全状态中。 在避免死锁的策略中,允许进程动态地申请资源。 死锁避免:系统对进程运行过程中发出的每一个系统能够满足的资源申请进行安全检查,根据检查结果决定是否分配资源。若此次分配会导致系统进入不安全状态,则不予分配;否则予以分配。 1.安全状态 安全状态指系统能按某种进程顺序来为每个进程分配其所需资源,直至每个进程的最大需求,使每个进程都可顺序完成。若系统不存在这样一个序列,则称系统处于不安全状态,不安全状态一般会导致死锁。 2.安全状态实例 P95 3.由安全状态向不安全状态的转换 如果不按照安全序列分配资源,则系统可能会由安全状态进入不安全状态。 3.6.3 银行家算法避免死锁 单种资源的银行家算法描述: 假定一个银行家拥有资金,数量为∑,被N个客户共享。银行家对客户提出下列约束条件: 每个客户必须预先说明自己所要求的最大资
您可能关注的文档
- 行政执法考试(环保知识).doc
- 航磁数据处理内容.doc
- 褐煤提质工艺技术和技术经济.ppt
- 衡阳市2015年中考物理试卷讲评.pptx
- 虹吸雨水安装细则整理.doc
- 计量泵原理详析.ppt
- 计算方法 Gauss求积公式ch04c r.ppt
- 计算机病毒的发展过程.ppt
- 计算机操作系统_01作用与概述.ppt
- 计算机操作系统原理与核心设计-第4章.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 2025学年第二学期杭州市高三年级二模教学质量检测物理试卷(含答案).docx
- 重庆大学《应用数理统计》(钟波--刘琼荪-刘朝林)课后习题解答--科.pdf VIP
- 匹茨堡睡眠质量指数量表(PSQI)与评分方法.pdf VIP
- 常微分方程的初值问题解法比较及其matlab实现.docx VIP
- 建筑设备安装工艺与识图第2版.pptx VIP
- 中国政法大学介绍PPT模板.pptx VIP
- (新版)基层党支部书记基本功培训考试题库(含答案).docx VIP
- 各高校高录取分数线汇总.doc VIP
- PS 640U系列保护测控装置(工业版)说明书_V1.26_印刷.pdf
- 水利安全生产风险管控“六项机制”培训课件.pptx
原创力文档

文档评论(0)