*** 作系统——死锁

 *** 作系统——死锁,第1张

目录

前言

死锁的概念

什么是死锁

死锁、饥饿与死循环的区别

死锁产生的必要条件

什么时候会发生死锁 

死锁的处理策略

总结

死锁的处理

通过破坏死锁所需的必要条件来处理死锁(不允许死锁发生)

破坏互斥条件

破坏不剥夺条件 

破坏请求和保持条件

破坏循环等待条件

总结

通过死锁的检测和解锁来处理死锁(允许死锁发生)

死锁的检测

分析

检测死锁的算法​编辑

死锁的解除

总结


前言

再次声明: *** 作系统篇章都是参考B站王道考研视频:王道计算机考研 *** 作系统_哔哩哔哩_bilibili

采用截图学习法

死锁的概念

什么是死锁

死锁、饥饿与死循环的区别

死锁产生的必要条件

四个条件:

 -互斥条件        -不剥夺条件        -请求和保持条件        -循环等待条件

什么时候会发生死锁 

死锁的处理策略

总结


死锁的处理

通过破坏死锁所需的必要条件来处理死锁(不允许死锁发生) 破坏互斥条件

破坏不剥夺条件 

破坏请求和保持条件

破坏循环等待条件

总结

通过死锁的检测和解锁来处理死锁(允许死锁发生)

死锁的检测

 

分析

 

检测死锁的算法

原图 

 

死锁的解除

 

 

总结

  

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/920213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-16
下一篇 2022-05-16

发表评论

登录后才能评论

评论列表(0条)

保存