死锁预防
「死锁预防」是指通过设置某些限制条件,破坏
死锁
产生的必要条件,以达到不产生死锁的目的。可以从破坏四种必要条件入手。
破坏第一个条件(互斥条件):使资源可同时访问而不是互斥使用,
破坏第二个条件(部分分配条件):采用
预先静态分配法
破坏第三个条件(不剥夺条件):采用剥夺式调度方法
破坏第四个条件(循环等待条件):采用层次分配策略,如
有序资源使用法
Interactive Graph
Table Of Contents
死锁预防