操作系统死锁的产生的原因,死锁的预防,死锁避免算法银行家算法,死锁的检测和解除。

 

 

 

 

 

 

 

 

 

 

避免死锁

  1. 什么是安全序列。
  2. 什么是系统的不安全序列,与死锁有何联系。
  3. 如何避免系统进入不安全序列-银行家算法。

 

 

 银行家算法流程

 

 

如果系统中既不采取预防死锁的措施,也不采取避免死锁的措施,系统就很可能发生死锁,在这种情况下,系统应当提供两个算法。

  1. 死锁检测算法:用于检测系统状态,以确定系统中是否发生了死锁
  2. 死锁解除算法:当认定系统中已经发生了死锁,利用该算法可将系统从死锁状态中解脱出来。

 

 

 

 

 

 


版权声明:本文为m0_59843029原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。