2.23死鎖的處理策略——死鎖的檢測和解除

一,死鎖檢測: 爲了能系統是否已經發生死鎖進行檢測,必須 1,用一種數據結構來保存資源的請求和分配信息 2,用一種算法,利用上述信息來檢測系統是否進入死鎖狀態 如果系統中剩餘的可用資源足夠滿足進程的需求,那麼這個進程暫時不會被堵塞,可用繼續執行下去。如果這個進程執行結束了把資源歸還給系統,就可能使得某些正在等待的進程被激活,並且順利的執行下去。相應的,這些被激活的進程執行完之後又會歸還一些資源,這
相關文章
相關標籤/搜索