死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的4个必要条件之一。下列方法中( )破坏了“循环等待”条件。A.银行家算法B.一次性分配策略C.剥夺资源法D.资源有序分配策略

题目

死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的4个必要条件之一。下列方法中( )破坏了“循环等待”条件。A.银行家算法B.一次性分配策略C.剥夺资源法D.资源有序分配策略


相似考题
参考答案和解析
正确答案:D
循环等待就是若干个进程形成环形链,每个都占用对方要申请的下一个资源,而对资源进行有序分配则可以破坏这个条件。
更多“死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的4个必要条件之一。下列 ”相关问题
  • 第1题:

    死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一。下列方法中破坏了“循环等待”条件的是()

    A.银行家算法

    B.一次性分配策略

    C.剥夺资源法

    D.资源有序分配策略


    资源有序分配策略

  • 第2题:

    12、死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要条件之一。下列方法中哪一个破坏了“循环等待”条件()。

    A.银行家算法

    B.一次性分配策略

    C.剥夺资源法

    D.资源有序分配策略


    资源有序分配策略

  • 第3题:

    4、死锁的预防是根据()采取措施实现的。

    A.配置足够的系统资源

    B.使进程的推进顺序合理

    C.破坏产生死锁的四个必要条件之一

    D.防止系统进入不安全状态


    破坏死锁的第2、3、4个必要条件

  • 第4题:

    预防死锁是通过破坏死锁产生的四个必要条件之一实现的。


    (1)摈弃请求和保持条件。采用静态分配方案,一次性地分配给进程所请求的全部资源。进程运行过程中不可再请求新资源。 (2)摈弃不剥夺条件。采用动态分配方案,进程运行中可以请求新资源。若进程请求资源不能满足时,就应使其释放已占有的资源。 (3)摈弃环路等待条件。采用动态分配方案,要求进程请求资源时,按资源序号递增(或递减)顺序提出。 (4)摈弃不可剥夺条件。利用Spooling系统将独享设备改造成共享设备。

  • 第5题:

    死锁预防是保证系统不进入死锁状态的静态策略,其决办法是破环产生死锁的四个必要条件之一,下列方法中破坏了“循环等待”条件的是()

    A.剥夺资源法

    B.一次性分配策略

    C.银行家算法

    D.资源有序分配策略


    资源有序分配策略