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

试述活锁的产生原因和解决方法。

正确答案

活锁产生的原因:当一系列封锁不能按照其先后顺序执行时,就可能导致一些事务无限期等待某个封锁,从而导致活锁。避免活锁的简单方法是采用先来先服务的策略。当多个事务请求封锁同一数据对象时,封锁子系统按请求封锁的先后次序对事务排队,数据对象上的锁一旦释放就批准申请队列中第一个事务获得锁。

答案解析

相似试题

  • (单选题)

    下面可以解决活锁的是()

    答案解析

  • (简答题)

    请解释活锁和死锁的产生原因和现象?

    答案解析

  • (简答题)

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

    答案解析

  • (判断题)

    先来先服务可以解决活锁

    答案解析

  • (判断题)

    一次封锁法可以解决活锁

    答案解析

  • (判断题)

    封锁可以解决数据的不一致性,但会带来死锁或者活锁

    答案解析

  • (填空题)

    对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有()和()两种方法。

    答案解析

  • (简答题)

    产生失真的原因及解决方法?

    答案解析

  • (简答题)

    简述产生软件危机的原因和解决的思路。

    答案解析

快考试在线搜题