第三章
概述
本系列文章为西安电子科技大学出版社的《操作系统》所做笔记,可供复习,预习,408使用。
本章节所使用的课件截图来自于网课操作系统
本系列文章也会有配套题目的解析,请点一下关注或者点入本人空间查找,谢谢支持
本文页数对应:P112--------------->P127
本文目的与要求:
3.5 死锁概述
3.5.1 产生死锁的原因
1. 竞争资源
2. 进程推进顺序不当引起死锁
3.5.2 产生死锁的必要条件
P116
不剥夺条件 ——> 在新书里写作不可抢占条件
环路等待条件————》 在新书里为循环等待条件
3.5.3 处理死锁的基本方法
3.6 预防死锁
3.6.1 破坏“请求和保持”条件
还有一种在书上P117
3.6.2 破坏“不可抢占”条件
3.6.3 破坏“循环等待”条件
3.7 避免死锁(重要!!!)
3.7.1 系统安全状态
3.7.2 利用银行家算法避免死锁(重要!!!)
例子
3.8 死锁的检测和解除
3.8.1 死锁的检测