[单选题]预防死锁是通过破坏死锁四个必要条件中的任何一个来实现的,下面关于预防死锁的说法中错误的是()

A
可以采用共享等策略来破坏“互斥使用资源”条件
B
破坏“占有并等待”条件可以采用静态分配策略或规定进程申请新的资源前首先释放已经占用资源
C
破坏“不可抢夺”条件目前只适用于主存空间和处理器资源
D
采用资源编号并规定进程访问多个资源时按编号次序顺序申请的办法可以破坏“循环等待”条件,从而防止死锁的出现
正确答案:A
题目解析
所谓破坏互斥使用资源,指允许多个进程同时访问资源,但有些资源根本不能同时访问,如打印机只能互斥使用。所以,破坏互斥条件而预防死锁的方法不太可行,而且在有的场合应该保护这种互斥性。其他三个条件都可以实现。即死锁的四个必要条件中,无法破坏互斥使用资源条件。
扫描二维码
免费搜题、免费刷题、免费查看解析