单选题
👁️ 浏览量:

试题题干

采用银行家算法分配资源可避免死锁发生,这是因为银行家算法( )

A

把资源按序分配给进程

B

在检测到系统剩余资源量可满足进程需求时才进行分配

C

可抢夺其他进程所占资源进行再分配

D

能对进程每一次的资源请求及时满足

参考答案

正确答案:

试题解析

银行家算法的基本思想是一个进程提出资源请求后,系统先进行资源的试分配。然后检测本次的试分配是否使系统处于安全状态,若安全则按试分配方案分配资源,否则不分配资源。