利用jvisualvm監控分析死鎖線程並定位死鎖的對象

一:建立模擬的死鎖代碼   二:進入java的bin目錄打開jvisualvm.exe 2.1:點擊[線程dump]後,有死鎖的情況會看到以下三處關鍵的信息 標記1:代表 發生死鎖的所在類 標記2:代表鎖住的對象的內存地址,如:0x00000000f0623a48(這個比較重要,可以用來定位死鎖的原因) 標記3:代表整個程序中有幾處死鎖 三:使用oql對象查詢語句分被死鎖對象的所在代碼 1:Win
相關文章
相關標籤/搜索