更多"简述银行家算法。"的相关试题:
[单项选择]Dijkstra提出的银行家算法属于()
A. 死锁预防
B. 死锁避免
C. 死锁检测
D. 死锁解除
[单项选择]下列关于银行家算法的叙述中,正确的是
A. 银行家算法可以预防死锁
B. 当系统处于安全状态时,系统中一定无死锁进程
C. 当系统处于不安全状态时,系统中一定会出现死锁进程
D. 银行家算法破坏了死锁必要条件中的“请求和保持”条件
[判断题]银行家算法是防止死锁发生的方法之一。( )
[判断题]银行家算法是操作系统设计中避免死锁的方法之一。
[填空题]在对死锁的处理的四种策略中,采用银行家算法是______。
[简答题]载波监听多路访问CSMA的1-坚持算法着眼于提高介质的利用率。试简述其算法规则。
[简答题]简述关于磁盘的电梯调度算法与单向扫描调度算法的含义。
[简答题]在银行家算法中,若出现以下资源分配情况:
进程 资源最大需求 已分配资源
P0 7,5,3 0,1,0
P1 3,2,2 2,1,0
P2 9,0,2 3,0,2
P3 2,2,2 2,1,1
P4 4,3,3 0,0,2
系统剩余资源数量=(3,2,2)
该状态是否安全(给出详细的检查过程)
[单项选择]在下列解决死锁的方法中,属于死锁预防策略的是 ( )
A) 银行家算法 B) 资源有序分配法
C) 死锁检测算法 D) 资源分配图化简法
[简答题]设系统中有下述解决死锁的办法:
(1) 银行家算法。
(2) 检测死锁,终止处于死锁状态的进程,释放该进程所占有的资源。
(3) 资源预分配。
请问哪种办法允许最大的并发性,即哪种办法允许更多的进程无等待地向前推进请按“并发性”从大到小对上述三种办法进行排序。
[单项选择]
因争用资源产生死锁的必要条件是互斥、循环等待、不可抢占和();“银行家算法”是一种()技术。
“银行家算法”是一种()技术。
A. 死锁预防
B. 死锁避免
C. 死锁检测
D. 死锁解除