2013 操作系统 银行家算法 选择题
第 32 题

下列关于银行家算法的叙述中,正确的是( )。

银行家算法

A.银行家算法可以预防死锁

B.当系统处于安全状态时,系统中一定无死锁进程

C.当系统处于不安全状态时,系统中一定会出现死锁进程

D.银行家算法破坏了死锁必要条件中的“请求和保持”条件

[tag_link] 正确答案:B 银行家算法 是避免死锁的方法,破坏死锁产生的必要条件是预防死锁的方法。利用银行家算法,系统处于安全状态时就可以避免死锁(即此时必然无死锁);当系统进入不安全状态后便可能进入死锁状态(但也不是必然)。