首页 > 试题广场 >

某系统采用了银行家算法,则下列叙述正确的是()。

[单选题]
某系统采用了银行家算法,则下列叙述正确的是()。
  • 系统处于不安全状态时一定会发生死锁
  • 系统处于不安全状态时可能会发生死锁
  • 系统处于安全状态时可能会发生死锁
  • 系统处于安全状态时一定会发生死锁
银行家算法应该是:
系统处于安全状态时,一定不会发生死锁;系统处于不安全状态时,不一定会发生死锁;
正确答案应该是B
发表于 2015-06-03 16:05:09 回复(0)
B 系统处于安全状态,一定不会发生死锁; 处于不安全状态,不一定发生死锁。
发表于 2016-07-14 01:43:07 回复(0)
炫头像
安全状态
如果存在一个由系统中所有进程构成的安全序列P1,…,Pn,则系统处于安全状态。安全状态一定是没有死锁发生。
不安全状态
不存在一个安全序列。不安全状态不一定导致死锁
编辑于 2016-04-15 13:23:20 回复(0)
银行家算法,就是系统在进行资源分配之前,面临多个进程的分配请求时,先计算此次分配资源的安全性。
假如分配不对导致系统进入不安全状态,则分配,否则等待。
发表于 2018-12-28 10:33:28 回复(0)
银行家算法应该是:
系统处于安全状态时,一定不会发生死锁;系统处于不安全状态时,不一定会发生死锁;
发表于 2016-09-06 17:16:19 回复(0)