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

死锁的发生是坏事还是好事?试说明理由。如何解除死锁状态?

正确答案

死锁的发生即是坏事又是好事。
(1)使并发事务不能继续执行下去,造成时间开销却不产生结果。
(2)在某些时候我们要利用它来解决更新操作导致的数据库不一致状态。
解除死锁状态:抽出某个事务作为牺牲品,把它撤消,做回退操作,解除它的所有封锁,并恢复到初始状态。

答案解析

相似试题

  • (简答题)

    试说明资源的静态分配策略能防止死锁的原因。

    答案解析

  • (单选题)

    某系统有4个并发进程,都需同类资源3个,如系统不发生死锁的最少资源数是()

    答案解析

  • (简答题)

    假设三个进程共享四个资源,每个进程一次只能预定或释放一个资源,每个进程最多需要两个资源,试证明这样做不会发生死锁。

    答案解析

  • (简答题)

    为什么数据压缩会对时间同步产生影响?试说明理由并举例加以解释。

    答案解析

  • (简答题)

    什么是死锁?如何避免发生死锁?

    答案解析

  • (简答题)

    计算机系统中产生死锁的根本原因是什么?死锁发生的四个基本条件是什么?

    答案解析

  • (简答题)

    采用生成多项式X6+X4+X+1,发送的报文到达接收方为101011000110,所接收的报文是否正确?试说明理由。

    答案解析

  • (简答题)

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

    答案解析

  • (简答题)

    设关系模式R(ABCD),R上的FD集F={A→C,D→C,BD→A},试说明ρ={AB,ACD,BCD}相对于F是损失分解的理由。

    答案解析

快考试在线搜题