首页学历类考试高等教育自学考试工学类02323《操作系统概论》
(简答题)

银行家算法为什么能避免死锁?

正确答案

它至少保证一个程序可以正确的执行。否则,就不分配资源。

答案解析

相似试题

  • (填空题)

    采用()算法分配资源能使系统避免死锁。

    答案解析

  • (简答题)

    设系统中有三种类型的资源A、B、C,资源数量分别为15、7、18,系统有五个进程P1、P2、P3、P4、P5,其最大资源需求量分别为(5,4,9)、(4,3,5)、(3,0,5)、(5,2,5)、(4,2,4)。在T0时刻,系统为各进程已经分配的资源数量分别为(2,1,2)、(3,0,2)、(3,0,4)、(2,0,4)、(3,1,4)。若系统采用银行家算法实施死锁避免策略,则请回答: (1)列表画出T0时刻的资源分配状态表,在表中显示进程还需要的资源数量和系统可用的资源数量。 (2)T0时刻是否为安全状态?若是,请给出安全序列。 (3)在T0时刻若进程P1请求资源(3,0,3),是否能实施资源分配?为什么? (4)在T0时刻若进程P4请求资源(2,0,1),则是否能实施资源分配?为什么?

    答案解析

  • (单选题)

    资源的静态分配算法在解决死锁问题中是用于()

    答案解析

  • (简答题)

    什么是死锁?原因是什么?

    答案解析

  • (简答题)

    死锁检测出来后,有哪些方法可以解除死锁?

    答案解析

  • (多选题)

    在采用死锁检测的系统中,当“死锁检测”程序检测到死锁后,一般采用()等方法来解除死锁。

    答案解析

  • (简答题)

    “最短寻找时间优先算法”和“电梯调度算法”的区别是什么?

    答案解析

  • (单选题)

    进程——资源图中出现(),会产生死锁。

    答案解析

  • (简答题)

    举例说明资源分配不当引起死锁。

    答案解析

快考试在线搜题