- 8
- 0
- 约1.81万字
- 约 96页
- 2017-10-07 发布于湖北
- 举报
操作系统课件 第6章 死锁
现代操作系统 第6章死锁 死锁例子: 一个由于申请不同类型资源而产生死锁 的例子 • 设系统有一台打印机(R1)一台扫描仪(R2) , 两进程共享这两台设备。 • 用信号量S1表示R1是否可用,用信号量 S2表示R2是否可用,S1、S2初值为1。 死锁例子: 这两个进程在并发执行过程中,可能会发生死锁。 思考:如何修改,进程才不会发生死锁。 死锁(Deadlock )的定义: 所谓死锁,是指多个进程因竞争 资源而造成的一种僵局(永久阻塞 状态),若无外力作用,这些进程 都将不能再向前推进。 关于死锁的一些结论 •参与死锁的进程最少是两个 •参与死锁的进程至少有两个已经占 有资源 •参与死锁的所有进程都在等待资源 注:如果死锁发生,会浪费大量系 统资源,甚至导致系统崩溃。 6. 1 死锁概述 1. 资源分类 可抢占资源—指资源占有进程虽然需要使 用该资源,但另一个进程却能强行把资源 从占有者进程处抢来。 不可抢占资源—指只有占用者进程不再需 要使用该资源
您可能关注的文档
最近下载
- 脉冲MAG焊接电信号分析及其对焊接工艺的影响.pdf VIP
- 高中生物知识点高中生物知识点.doc VIP
- 2026年卫生专业技术资格考试放射医学技术(中级376)基础知识巩固要点详解.docx VIP
- 人教(2024)数学一下课件 第四单元 口算减法 第1课时 .pptx VIP
- TFDCA 002-2021 化妆品生产用水.pdf
- JW-3型接触网检修作业车技术规格书.docx VIP
- 2025新疆第一师阿拉尔市编外人员招聘117人(公共基础知识)综合能力测试题附答案.docx VIP
- 湖北省武汉市物理高一下学期期末巩固策略解析.docx
- 铁路动车组作业指导书--CRH380BL-I2-04-02-001单辅助变流器检查.doc VIP
- 公司绩效考核的意义与原则.doc VIP
有哪些信誉好的足球投注网站
文档评论(0)