• 2021-04-14
    要求进程一次性申请所有资源,操作系统阻塞进程直到其所有资源申请得到满足,这破坏的是死锁产生条件中的()。
  • 占有且等待

    内容

    • 0

      进程P1使用资源情况:申请资源S1…申请资源S2…释放资源S1;进程P2使用资源情况:申请资源S2…申请资源S1…释放资源S2,系统并发执行进程P1、P2,系统将()。 A: 必定产生死锁 B: 可能产生死锁 C: 不会产生死锁 D: P1先到达就不会产生死锁

    • 1

      预防死锁的方法有(<br/>)。 A: 所有进程一次性的申请资源 B: 银行家算法 C: 将所有资源编号,按编号顺序申请资源 D: 利用死锁定理的算法 E: 当资源申请不到时,释放资源

    • 2

      如果规定系统所有进程在整个运行过程中一次性申请所需的全部资源,若其中任何一个资源不能得到满足,则其他资源也不分配给该进程,这种死锁预防方式破坏了产生死锁的哪一个必要条件 ( ) A: 进程互斥使用资源 B: 占有等待资源 C: 不可抢占 D: 循环等待资源

    • 3

      N个进程共享M个资源,每个进程一次只能申请/释放一个资源,每个进程最多需要M个资源,所有进程总共的资源需求少于M+N个,证明该系统此时不会产生死锁。

    • 4

      某个系统采用下列分配策略:如果一个进程提出资源请求得不到满足,若此时没有由于等待该资源而被阻塞的进程,则自己被阻塞;若此时已有因等待该资源而阻塞的进程,则检查所有阻塞进程;如果阻塞进程中持有申请进程所需要的这种资源,则将这些资源剥夺并分配给申请进程。这种分配策略会导致______。 A: 死锁 B: 颠簸 C: 回退 D: 饥饿