试题详情
简答题产生死锁的四个必要条件是什么?
  • 1)互斥(Mutual exclusion):在一段时间内某资源只能由一个进程占有。
    2)占有且等待(Hold and wait):已占有了一些资源的进程可能还要等待申请其他的资源才能继续工作。
    3)非剥夺(No preemption):已分配给某进程的资源不可被其他进程剥夺,除非该进程自己释放该资源。
    4)循环等待(Circular wait)存在一个封闭的进程-资源循环链。
  • 关注下方微信公众号,在线模考后查看

热门试题