4.2死锁处理 为了使系统不发生死锁,必须设法破坏 产生死锁的四个必要条件之一,或者允许 死锁产生,但当死锁发生时能检测出死 锁,并有能力实现恢复
6 4.2 死锁处理 为了使系统不发生死锁,必须设法破坏 产生死锁的四个必要条件之一,或者允许 死锁产生,但当死锁发生时能检测出死 锁,并有能力实现恢复
4.2.1死锁预防 死锁预防是设法至少破坏产生死锁的必 要条件之一(除互斥条件之外),从而 消除产生死锁的任何可能性,严格地防 止死锁的出现。但方法过于保守,对资 源限制严格,使资源利用率和进程执行 效率大大降低,它是以降低处理速度作 为代价的
7 4.2.1 死锁预防 死锁预防是设法至少破坏产生死锁的必 要条件之一(除互斥条件之外),从而 消除产生死锁的任何可能性,严格地防 止死锁的出现。但方法过于保守,对资 源限制严格,使资源利用率和进程执行 效率大大降低,它是以降低处理速度作 为代价的