利用jvisualvm监控分析死锁线程并定位死锁的对象

一:建立模拟的死锁代码   二:进入java的bin目录打开jvisualvm.exe 2.1:点击[线程dump]后,有死锁的情况会看到以下三处关键的信息 标记1:代表 发生死锁的所在类 标记2:代表锁住的对象的内存地址,如:0x00000000f0623a48(这个比较重要,可以用来定位死锁的原因) 标记3:代表整个程序中有几处死锁 三:使用oql对象查询语句分被死锁对象的所在代码 1:Win
相关文章
相关标签/搜索