问题
单项选择题
因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和 (52) ;“银行家算法”是一种 (53) 技术。
53()
A.死锁预防
B.死锁避免
C.死锁检测
D.死锁解除
答案
参考答案:B
解析:
如果在计算机系统中同时具备互斥、不可抢占、占有且申请、循环等待四个必要条件时,就有可能发生死锁。
银行家算法是一种每次申请资源时都对分配后系统是否安全进行判断的算法,因此属于死锁避免技术。