单选题
一次性分配所有资源的方法可以预防死锁的发生,这种方法破坏的是死锁4个必要条件中的______。
A.互斥条件
B.占有并请求
C.不剥夺条件
D.循环等待
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 一次性分配进程所需的所有资源,如果有一项不满足就全部不分配,这样可以避免进程在执行过程中又申请资源,破坏了占有并请求的条件。这种方法虽然预防了死锁,但是资源利用率较低,甚至会导致“饥饿”现象。
提交答案
关闭