用银行家算法避免死锁时,检测到()时才分配资源。
A进程首次申请资源时对资源的最大需求量超过系统现存的资源量
B进程已占用的资源数与本次申请的资源数之和超过对资源的最大需求量
C进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足尚需的最大需求量
D进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足本次申请量,但不能满足尚需的最大需求量
正确答案
答案解析
相似试题
(单选题)
避免死锁的一个著名的算法是()。
(单选题)
你是Woodgrove银行的数据库开发者.公司有一个包含人力资源信息的数据库.你正在设计事务以支持数据进入数据库.你设计的两个事务的脚本如下:当你检测这些脚本时,你发现数据库服务器偶尔探测到一个死锁请况.你该怎么办?()
(填空题)
在操作系统设计时确定资源分配算法, 以消除发生死锁的任何可能性, 这种解决死锁的方法是()
(简答题)
死锁产生的必要条件是什么?死锁的预防、避免和检测各有什么不同?各举一种相应的方法。
(单选题)
用计算机解决问题时,一般分为五个过程:分析问题、设计算法、编写程序、()及检测结果。
(简答题)
在哲学家算法中,是否能防止或解除死锁?为什么?
(填空题)
TCP进行的拥塞控制,其工作过程可以分为3个阶段:开始时为慢启动阶段,拥塞窗口cwnd的初始值为1,随着传输轮次增加,cwnd按()规律增长,当拥塞窗口cwnd增长到门限值ssthresh时,进入拥塞避免阶段,此时拥塞窗口按()规律增长,当网络出现超时,拥塞窗口变为(),又重新执行慢开始算法。
(简答题)
假定在使用CSMA/CD协议的10Mb/s以太网中某个站在发送数据时检测到碰撞,执行退避算法时选择了随机数r=100。试问这个站需要等待多长时间后才能再次发送数据?如果是100Mb/s的以太网呢?
(简答题)
应用题:把死锁检测算法用于下面的数据,并请问: (1)此时系统此时处于安全状态吗? (2)若第二个进程提出资源请求request2(0,0,1,0),系统能分配资源给它吗? (3)若第五个进程提出资源请求request5(0,0,1,0),系统能分配资源给它吗?