niusouti.com
更多“死锁的诊断机制主要有() ”相关问题
  • 第1题:

    产生超声生物效应的物理机制主要有_________机制、__________机制和___________机制。


    答案:
    解析:
    热‖机械‖空化

  • 第2题:

    31、解决死锁问题主要有两类方法:一类是预防死锁的发生,另一类是允许死锁发生,发现后解除。数据库中通常采取的是预防死锁发生的方法。


    防止死锁的方法就是从某一环节上打破其死循环,这就要使其三个条件至少有一个不能满足。可分别采取以下的措施。 (1)进程被挂起后释放其占有的资源,即强制使挂起的进程放弃其占用的资源,等待下一次重新申请。 (2)进程必须一次提出对全部所需资源的申请,在需求未能满足之前,进程不能运行,也不占有任何资源;而一旦满足其要求后,就在整个运行期间保持其占有状态。 (3)在进程要求多种资源的情况下,规定使用资源的优先权,各进程必须按优先权顺序提出资源申请,以避免各进程竞用资源而出现的死循环。 (4)分布式操作系统对资源实施动态管理,即在资源统计表中列出系统可用的各种资源数、各进程所需的最大资源数、当前实际分配的资源数等信息,再根据进程对资源提出的新申请进行核算,在不出现死锁的前提下才能响应其申请。

  • 第3题:

    8、关于死锁,以下表述错误的是?

    A.预防死锁的发生就是要破坏产生死锁的条件

    B.用超时等待法诊断死锁,可能会发生误判

    C.在实际应用中,各种数据库管理系统大都采用一次封锁法解决死锁问题

    D.等待图法中,如果发现图中存在回路,则表示系统中出现了死锁


    在实际应用中,各种数据库管理系统大都采用一次封锁法解决死锁问题

  • 第4题:

    解决死锁问题主要有两类方法:一类是预防死锁的发生,另一类是允许死锁发生,发现后解除。数据库中通常采取的是预防死锁发生的方法。


    错误

  • 第5题:

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

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

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

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

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


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