首页 > 试题广场 >

在下列选项中,属于解除死锁的方法是()。

[单选题]
在下列选项中,属于解除死锁的方法是()。
  • 剥夺资源法
  • 资源分配图简化法
  • 银行家算法
  • 资源静态分配法
产生死锁的4个必要条件:
    1.互斥条件
    2.请求和保持条件
    3.不可抢占
    4.循环等待条件
预防死锁主要分为三种:
    1.破坏请求和保持条件
    2.破坏不可抢占条件
    3.破坏循环等待条件
避免死锁同样属于事先预防的策略,但并不是事先采取某种限制措施,破坏产生思索的必要条件,而是在资源动态分配过程中,防止系统进入不安全状态,以避免发生死锁。
避免死锁的基本思想就是确保系统始终处于安全状态。最具有代表性的避免死锁的算法是Dijkstra的银行家算法。
死锁的解除方法(2种):
    1.抢占资源
    2.终止(或撤销)进程。
发表于 2015-08-20 13:52:17 回复(0)
A解除死锁
B判断是否死锁
C避免死锁
D不会死锁(将进程所需资源全部分给进程独占)
发表于 2015-08-19 21:22:09 回复(2)
银行家算法用于避免死锁,剥夺资源法用于解除死锁
发表于 2015-08-11 15:23:43 回复(1)
A.解除死锁
B.检测死锁
C.避免死锁
D.预防死锁
发表于 2018-05-24 10:14:14 回复(0)
A:解除死锁
B:检测死锁
C:避免死锁
D:预防死锁
发表于 2017-01-09 14:26:58 回复(0)
资源剥夺法是解除死锁
资源分配图简化法是检测是否死锁
银行家算法是避免死锁的发生
资源静态分配法是不会死锁
发表于 2023-03-29 16:21:38 回复(0)
产生死锁的4个必要条件:
    1.互斥条件
    2.请求和保持条件
    3.不可抢占
    4.循环等待条件
预防死锁主要分为三种:
    1.破坏请求和保持条件
    2.破坏不可抢占条件
    3.破坏循环等待条件
避免死锁同样属于事先预防的策略,但并不是事先采取某种限制措施,破坏产生思索的必要条件,而是在资源动态分配过程中,防止系统进入不安全状态,以避免发生死锁。
避免死锁的基本思想就是确保系统始终处于安全状态。最具有代表性的避免死锁的算法是Dijkstra的银行家算法。
死锁的解除方法(2种):
    1.抢占资源
    2.终止(或撤销)进程。
发表于 2017-04-23 14:29:20 回复(0)
解除死锁的方法是剥夺资源法
发表于 2022-05-05 09:03:51 回复(0)
注意,银行家算法是用来避免死锁而不是解除死锁的。产生死锁的条件有:资源不可抢占,互斥条件,循环等待
发表于 2016-12-11 09:45:26 回复(0)