天天看點

死鎖的産生與檢測産生死鎖檢測死鎖

    在作業系統中,我們可能接觸過兩個程序争搶資源,互不相讓,然後産生了死鎖,這時候,我們可以用銀行家算法來配置設定資源。下面,我們先模拟産生死鎖:

   為了檢測死鎖,我們改進如上代碼:

    如上代碼,我們可以使用Monitor.TryEnter方法來對程式中可能産生死鎖的位置進行檢測。

繼續閱讀