产生死锁的原因和必要条件。 P103-105

A. 死锁是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都将永远不能再向前推进;

B. 产生死锁的原因有二,一是竞争资源,二是进程推进顺序非法;

C. 必要条件是: 互斥条件,请求和保持条件,不剥夺条件和环路等待条件。

参考答案与解析:

相关试题

何谓死锁?产生死锁的原因和必要条件是什么?

[问答题] 何谓死锁?产生死锁的原因和必要条件是什么?

  • 查看答案
  • 什么是死锁?产生死锁的四个必要条件是什么?

    [问答题] 什么是死锁?产生死锁的四个必要条件是什么?

  • 查看答案
  • 产生死锁的必要条件Ⅰ.互斥条件 Ⅱ.不剥夺条件 Ⅲ.部分分配 Ⅳ.循环等待

    [单选题]产生死锁的必要条件Ⅰ.互斥条件Ⅱ.不剥夺条件Ⅲ.部分分配Ⅳ.循环等待A.Ⅰ,Ⅱ和ⅣB.Ⅱ,Ⅲ和ⅣC.Ⅰ,Ⅱ和ⅢD.全部

  • 查看答案
  • 产生死锁的四个必要条件式互斥、( )、循环等待和不剥夺;

    [单选题]产生死锁的四个必要条件式互斥、( )、循环等待和不剥夺;A.请求与拒绝B.请求与保护C.请求与保持D.保护与阻塞

  • 查看答案
  • 因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。

    [单选题]因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。A.释放与阻塞B.保持与等待C.请求与释放D.释放与保持

  • 查看答案
  • 因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。

    [单选题]因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。A.释放与阻塞B.保持与等待C.请求与释放D.释放与保持

  • 查看答案
  • 因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。

    [单选题]因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。A.释放与阻塞B.保持与等待C.请求与释放D.释放与保持

  • 查看答案
  • 因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。

    [单选题]因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。A.释放与阻塞B.保持与等待C.请求与释放D.释放与保持

  • 查看答案
  • 因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。

    [单选题]因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。A.释放与阻塞B.保持与等待C.请求与释放D.释放与保持

  • 查看答案
  • 因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。

    [单选题]因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和()。A.释放与阻塞B.保持与等待C.请求与释放D.释放与保持

  • 查看答案