更多“活锁和死锁的定义. ”相关问题
  • 第1题:

    对数据对象施加封锁,可能会引起活锁和死锁。预防死锁通常有【 】和顺序封锁法两种方法。


    正确答案:一次封锁法
    一次封锁法 解析:预防死锁有一次封锁法、顺序封锁法:一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行;顺序封锁法是预先对数据对象规定一个封锁顺序,所有事务都按这个顺序实行封锁。

  • 第2题:

    封锁的方法可能引起的问题有

    A.活锁

    B.死锁

    C.写锁

    D.读锁


    AB

  • 第3题:

    有两种基本类型的锁,它们是

    A.活锁

    B.死锁

    C.写锁

    D.读锁


    写锁;读锁

  • 第4题:

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


    正确答案:顺序封锁法
    顺序封锁法 解析:预防死锁有一次封锁法、顺序封锁法。 一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行。顺序封锁法是预先对数据对象规定一个封锁顺序,所有事务都按这个顺序实行封锁。

  • 第5题:

    (线程的同步)下列叙述中,错误的是________。

    A.Java中没有检测和避免死锁的专门机制

    B.程序中多个线程互相等待对方持有的锁,可能形成死锁

    C.为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的反序释放

    D.为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放


    为避免死锁,Java程序中可先定义获得锁的顺序,解锁是按加锁的正序释放