• 2022-11-03
    系统在所有进程运行前,一次性地将其在整个运行过程所需的全部资源分配给进程,可以预防死锁发生
    A: 正确
    B: 错误
  • A

    内容

    • 0

      如果要求进程一次性的申请它所需的全部资源。 若系统有足够的资源分配给进程,便一次把所有的资源分配给进程,但在分配时只要有一种资源要求不能满足,则资源全不分配,进程进入等待状态。 这种预防死锁的方法破坏了四所产生必要条件中的( )。

    • 1

      如果要求所有进程一次性申请它所需要的全部资源。当系统有足够的资源,便一次性把所有的资源分配给该进程。如果资源不足,则全不分配,进程等待。这破坏了死锁产生的__________条件。

    • 2

      下面有关进程安全性的说法中正确的是( ) A: 采用一次性资源分配策略可以预防死锁 B: 死锁的避免可以用Dijkstra银行家算法 C: 系统死机的原因是系统中运行的多道程序产生了死锁 D: 采用资源剥夺和进程撤销的方法可以解除死锁

    • 3

      某操作系统规定,所有进程在开始运行之前,必须一次性地申请其在整个运行过程中所需要的全部资源。这种规定是为了破坏产生死锁的( )必要条件。 A: 互斥 B: 请求与保持 C: 不可抢占 D: 循环等待

    • 4

      进程资源静态分配方式是指一个进程在建立时就分配了它需要的全部资源,只有该进程所要资源都得到满足的条件下,进程才开始运行。这样可以预防进程死锁。静态分配方式破坏死锁的____必要条件。 </p></p>