首页学历类考试大学计算机科学
(简答题)

怎样考虑死锁的检测和恢复?

正确答案

死锁检测算法(回溯):每次资源被申请或释放时,检测系统资源图是否存在环路(此时死锁可能还没有发生),如果存在环路,则逐一在环路中选择一进程撤消,直至死锁消除。
缺点:效率太低,导致系统总体性能太为下降。
死锁恢复策略(事后恢复):依次流产所有的死锁进程,直至死锁解除;依次剥夺资源直到死锁解除;预先定义检测点,备份每一个死锁的进程,然后重启这些进程。
缺点:原来的死锁可能再次出现。

答案解析

相似试题

  • (简答题)

    死锁产生的必要条件是什么?死锁的预防、避免和检测各有什么不同?各举一种相应的方法。

    答案解析

  • (简答题)

    当系统出现死锁时,请给出死锁恢复的步骤

    答案解析

  • (简答题)

    请给出检测死锁发生的一种方法,当发生死锁后如何解除死锁?

    答案解析

  • (名词解析)

    死锁的检测

    答案解析

  • (多选题)

    检测死锁的方法有()

    答案解析

  • (填空题)

    检测死锁的方法有()、()。

    答案解析

  • (单选题)

    用银行家算法避免死锁时,检测到()时才分配资源。 

    答案解析

  • (简答题)

    什么是死锁,产生死锁的原因和必要条件是什么?

    答案解析

  • (简答题)

    叙述数据库中死锁产生的原因和解决死锁的方法。

    答案解析

快考试在线搜题