死結(Deadlock)

whck6

死結(Deadlock),只要以下四個條件都滿足就有死結。

  • 這個資源不能同時給兩個人用。
  • 有一個人拿了一個資源,又想拿別人的資源。
  • 如果一個人占了茅坑不拉屎,占用資源很久,仍不能趕他走。
  • A等B,B等C,C等D,D又等A 等成一圈。

破除以上四種其中一種即可。