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

1. 死鎖的處理 如果系統中既不採取預防死鎖的措施,也不採取避免死鎖的措施,系統就很可能發生死鎖。在這種情況下,系統應當提供兩個算法: ①死鎖檢測算法:用於檢測系統狀態,以確定系統中是否發生了死鎖。 ②死鎖解除算法:當認定系統中已經發生了死鎖,利用該算法可將系統從死鎖狀態中解脫出來。 2. 死鎖的檢測 爲了能對系統是否已發生了死鎖進行檢測,必須: ①用某種數據結構來保存資源的請求和分配信息: ②提
相關文章
相關標籤/搜索