操作系统原理_田丽华(7)死锁

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_41770169/article/details/93905788

目录

7.1 死锁基本概念

7.2 死锁的必要条件

7.3 死锁的预防

7.4 死锁避免

7.5 银行家算法

7.6 死锁检测和恢复

考试:


7.1 死锁基本概念

 

7.2 死锁的必要条件

资源分配的例子:

两个例子:

(1)会死锁                                               (2)不会死锁

             

 

7.3 死锁的预防

确保系统永远不会进入死锁状态:预防死锁,避免死锁

允许系统进入死锁状态,然后恢复系统:死锁检测

 

看能否打破4个条件:

 

7.4 死锁避免

死锁是不安全状态的一个子集:

避免死锁:

 

资源分配图:

 

7.5 银行家算法

   

 

7.6 死锁检测和恢复

 

考试:

死锁不一定所有进程都阻塞:

 

 

 

 

 

 

 

展开阅读全文

没有更多推荐了,返回首页