其他分享
首页 > 其他分享> > 死锁的条件及解决的办法

死锁的条件及解决的办法

作者:互联网

 

  1. 破坏互斥条件
    有些资源不能被共享。--没用
    2. 破坏不可抢占条件。
    可抢占式,即要求申请失败的进程释放自己占有的资源给别人用,降低系统性能。
    3. 破坏占有且申请条件。
    直接申请自己所需要的所有资源。--1.不可预知自己需要什么资源 2.资源利用率低,长期占有自己可能不用的资源。
    4. 破坏循环等待条件
    资源分类、编号,按序申请。 --·1.编号可能是困难的,维护相应的序列是困难的

判定安全状态需要已分配资源、还需要的资源、可用资源、finish判定符

标签:占有,申请,办法,进程,死锁,解决,等待,资源
来源: https://www.cnblogs.com/liangyc/p/11628210.html