Linux死鎖檢測-Lockdep

關鍵詞:LockDep、spinlock、mutex。   lockdep是內核提供協助發現死鎖問題的功能。 本文首先介紹何爲lockdep,然後如何在內核使能lockdep,並簡單分析內核lockdep相關代碼。 最後構造不同死鎖用例,並分析如何根據lockdep輸出發現問題根源。 1. Lockdep介紹 死鎖是指兩個或多個進程因爭奪資源而造成的互相等待的現象。 常見的死鎖有如下兩種: 遞歸死
相關文章
相關標籤/搜索