问题 单项选择题

当因资源竞争可能会引起死锁时,可以有______、死锁发生后的检测和修复两种策略对付,其中第一种策略付出的代价较高。

A.死锁发生前的避免和预防

B.修改控制字

C.保证充足的资源

D.撤销锁

答案

参考答案:A

解析:[分析] 死锁发生前的预防和避免是指破坏产生死锁的必要条件之一,严格防止死锁的出现,如银行家算法,但是开销比较大。

多项选择题
问答题 简答题