更多“采用()手段可以预防系统出现死锁。A、银行家算法B、资源预分配策略C、定期运行死锁检测程序D、以上 ”相关问题
  • 第1题:

    采用______的手段可以防止系统出现死锁。( )

    A.PV操作管理共享资源

    B.限制进程互斥使用共享资源

    C.资源静态分配策略

    D.定时运行死锁检测程序


    正确答案:C
    解析:死锁的预防是指破坏死锁的四个条件之一,具体方法为:资源静态分配策略(资源有序分配法),死锁预防的方法使得系统资源的利用率降低。

  • 第2题:

    在下列解决死锁的方法中,属于死锁预防策略的是( )。

    A.资源分配图化简法

    B.死锁检测算法

    C.银行家算法

    D.资源有序分配法


    正确答案:D
    解析:死锁的预防是通过破坏产生死锁的四个必要条件来预防发生死锁。让资源有序分配就是破坏了“环路等待”条件。银行家算法是避免死锁算法。

  • 第3题:

    在下列解决死锁的方法中,属于死锁预防策略的是 ( )

    A.银行家算法

    B.资源有序分配法

    C.死锁检测算法

    D.资源分配图化简法


    正确答案:B
    解析:在解决死锁的方法中,死锁的预防是设法至少破坏产生死锁的必要条件之一,严格预防死锁出现。银行家算法属于死锁的避免,不那么严格地限制产生死锁的必要条件的存在,而是在系统运行过程中小心地避免死锁的最终发生。死锁检测算法,允许死锁发生,定期检测。所以,只有资源有序分配法属于预防死锁的策略。

  • 第4题:

    预防系统出现死锁可采用的手段是( )。

    A.P,v操作管理共享资源

    B.互斥访问共享资源

    C.资源静态分配策略

    D.定时运行死锁检测程序


    正确答案:C
    解析:根据产生死锁的4个必要条件,只要使其中之一不能成立,死锁就不会出现。为此,死锁的预防可以采取下列三种预防措施:采用资源的静态分配策略,破坏“部分分配”条件;允许进程剥夺使用其他进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。

  • 第5题:

    采用( )的手段可以防止系统出现死锁。

    A.PV操作管理共享资源

    B.限制进程互斥使用共享资源

    C.资源静态分配策略

    D.定时运行死锁检测程序


    正确答案:C