CMS专题

多选题下列哪些措施能够恢复或解除死锁?()A撤销已陷入死锁的进程B强制剥夺其他进程的资源并分配给死锁进程C按顺序分配资源D一次性分配全部资源E采用鸵鸟算法

题目
多选题
下列哪些措施能够恢复或解除死锁?()
A

撤销已陷入死锁的进程

B

强制剥夺其他进程的资源并分配给死锁进程

C

按顺序分配资源

D

一次性分配全部资源

E

采用鸵鸟算法

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

银行家算法是一种()算法。

A、死锁预防

B、死锁避免

C、死锁解除

D、死锁检测


参考答案:B

第2题:

对资源采用按序分配策略能达到下列哪个目的?

A.死锁预防

B.死锁避免

C.检测死锁

D.解除死锁


正确答案:A
解析:对于死锁的预防可以采取3种措施:采用资源的静态预分配策略,破坏“部分分配”条件;允许进程剥夺使用其它进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。

第3题:

以下关于死锁检测和恢复叙述错误的是

A.死锁检测,用于定期检查系统是否发生死锁

B.死锁恢复,用于将系统从死锁中解救出来

C.有效的方法是从后面向前RED0这个事务的部分操作,主要能够解开系统死锁即可

D.为了防止某些事务总是被选做被撤销事务,可以限定每个事务被选为撤销事务的次数


正确答案:C
解析:对于每个需要撤销的死锁事务,可以简单地放弃该事务已经完成的全部操作,重新启动该事务,更为有效的方法是从后面UNDO这个事务的部分操作,只要能够解开系统死锁即可。

第4题:

资源的静态分配算法在解决死锁问题中是用于()

  • A、 防止死锁
  • B、 避免死锁
  • C、 检测死锁
  • D、 解除死锁

正确答案:A

第5题:

对资源采用按序分配策略能达到下列_______目的。

A.死锁预防

B.死锁避免

C.检测死锁

D.解除死锁


正确答案:A
解析:采用资源有序分配法能够破坏产生死锁的必要条件之——“环路”条件。

第6题:

简述活锁和死锁的概念,死锁的测试,解除死锁的方法。


正确答案:活锁是指某个事务永远处于等待状态得不到执行的现象 死锁是指有两个以上:的事务处于等待状态每个事务都在等待其中一个事务解除封锁 它才能继续执行下去结果任何一个事务都尤法执行这种现象叫死锁。 死锁的测试:DDNS中有一个死锁测试程序每隔一段时间检查并发的事务之间是否发生死锁。 解除死锁的方法:选择一个处理死锁代价最小的事务将其撤销释放此事务持有的所有锁使其他事务能继续运行下去。
活锁是指某个事务永远处于等待状态,得不到执行的现象 死锁是指有两个以上:的事务处于等待状态,每个事务都在等待其中一个事务解除封锁, 它才能继续执行下去,结果任何一个事务都尤法执行,这种现象叫死锁。 死锁的测试:DDNS中有一个死锁测试程序,每隔一段时间检查并发的事务之间是否发生死锁。 解除死锁的方法:选择一个处理死锁代价最小的事务,将其撤销,释放此事务持有的所有锁,使其他事务能继续运行下去。

第7题:

下列选项中,为解除死锁通常不采用的方法是( )。

A.终止一个死锁进程

B.终止所有死锁进程

C.从死锁进程处抢夺资源

D.从非死锁进程处抢夺资源


正确答案:D
解析:解除死锁的方法中通常采用两种方式:一是剥夺资源,二是撤销进程。但剥夺资源一般不会从非死锁进程处剥夺,这样做的话极有可能不能解除死锁,反而使本来不在死锁状态的进程陷入死锁。

第8题:

对资源采用按序分配策略能达到下列哪一个目的?

A.死锁预防

B.死锁避免

C.检测死锁

D.解除死锁


正确答案:B

第9题:

解决死锁的方法有多种,通过银行家算法来解决死锁的方法称为

A.死锁预防

B.死锁预防

C.死锁检测

D.死锁解除


正确答案:B

第10题:

对资源采用按序分配策略能达到()的目的。

  • A、防止死锁
  • B、避免死锁
  • C、检测死锁
  • D、解除死锁

正确答案:A