避免死锁
- 什么是安全序列。
- 什么是系统的不安全序列,与死锁有何联系。
- 如何避免系统进入不安全序列-银行家算法。
银行家算法流程
如果系统中既不采取预防死锁的措施,也不采取避免死锁的措施,系统就很可能发生死锁,在这种情况下,系统应当提供两个算法。
- 死锁检测算法:用于检测系统状态,以确定系统中是否发生了死锁
- 死锁解除算法:当认定系统中已经发生了死锁,利用该算法可将系统从死锁状态中解脱出来。
版权声明:本文为m0_59843029原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。