操作系統2.4.4 死鎖的檢測和解除

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