题17

题目

Q:死锁的四个必要条件中, 无法破坏的是 ( ) 。
A. 环路等待资源
B. 互斥使用资源
C. 占有且等待资源
D. 非抢夺式分配

分析

A:所谓破坏互斥使用资源, 是指允许多个进程同时访问资源, 但有些资源根本不能同时访问, 如打印机只能互斥使用。
因此, 破坏互斥条件而预防死锁的方法不太可行, 而且在有的场合应该保护这种互斥性。其他三个条件都可以实现。

B