题目内容

死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的四个必要条件之一。下列方法中哪一个破坏了“循环等待”条件。()

A. 银行家算法
B. 一次性分配策略
C. 剥夺资源法
D. 资源有序分配法

查看答案
更多问题

下列叙述中,不正确的是()。

A. 若系统中并发运行的进程和资源之间满足互斥条件、占有且申请、不可抢占和环路条件,则可判定系统中发生了死锁;
B. 在对付死锁的策略中,解除死锁通常都是和检测死锁配套使用;
C. 产生死锁的原因可归结为竞争资源和进程推进顺序不当;
D. 在死锁的解决方法中,由于死锁预防采用静态分配资源策略,所以对资源的利用率不高。

发生死锁的必要条件有四个,要预防死锁发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。

A. 互斥
B. 请求和保持
C. 不剥夺
D. 环路等待

关于产生死锁的现象,下面的描述哪一个最准确?()

A. 每个进程共享某一个资源
B. 每个进程竞争某一个资源
C. 每个进程等待着某一个不能得到且不可释放的资源
D. 某个进程因资源而无法进行下去

关于死锁与不安全状态的关系,下列描述正确的是()

A. 不安全状态是死锁的充分必要条件
B. 系统处于不安全状态,一定产生了死锁
C. 不安全状态是死锁的必要条件
D. 不安全状态是死锁的充分条件

答案查题题库