第6章_进程管理与作业管理2分析
死锁概述 操作系统中的死锁基于如下假定: 任意一个进程要求资源的最大数量不超过系统能提供的最大量; 如果一个进程在执行中提出的资源要求能够得到满足,那么它一定能在有限时间内结束; 一个资源在任何时刻最多只为一个进程所占有; 一个进程申请资源,只在资源得不到满足时才处于等待状态; 一个进程结束时释放它所占有的全部资源; 系统具有有限个进程和资源。 死锁 在多道程序系统中,若干个进程彼此相互等待对方拥有且不会释放的资源,从而形成各进程都想得到资源而又都得不到资源,因而不能继续向前推进的僵局状态,就叫死锁。 例1:进程推进顺序不当产生死锁 设系统有打印机、读卡机各一台,被进程P和Q共享。两个进程并发执行,按下列次序请求和释放资源: 进程P 进程Q 请求读卡机 请求打印机 请求打印机 请求读卡机 释放读卡机 释放读卡机 释放打印机 释放打印机 例2 PV操作使用不当产生死锁 进程Q1 进程Q2 ……… ……… P(S1); P(s2); P(s2); P(s1); 使用r1和r2; 使用r1和r2 V(S1); V(s2); V
您可能关注的文档
最近下载
- 黑龙江哈电集团招聘笔试题库2023.pdf VIP
- 2024春季哈电集团锅炉公司校园招聘笔试备考题库及答案解析.docx VIP
- JJF(晋)61-2022矿用烟雾传感器校准规范.docx VIP
- 2025哈电集团汽轮机公司春季校园招聘笔试历年参考题库附带答案详解.docx VIP
- 2026年入党发展对象考试题库(完整版含答案解析).docx VIP
- 2026年秋苏教版小学二年级数学上册第1单元单元测试试题及答案.docx
- DG∕TJ 08-2334-2020 施工现场安全资料和记录实施标准.pdf
- 四川省最新环境保护条例全文解读_20251117_174156.docx VIP
- 高考历史主观题答题术语汇总.pdf VIP
- 刘福海-先进与前沿材料苏州-中技烯米3D多孔集流体.pdf VIP
原创力文档

文档评论(0)