Artha在線JVM調試神器

可遠程觀察jvm的工具:$JAVA_HOME/bin/jvisualvm.exe 

觀察堆內存情況: heap dump?N個G,數小時---No。

jmap -histo 1300 | head -20  可查看佔用內存最多的類。

 

top:cpu 內存繁忙

jstack:死鎖等待?

jmap -histo:查看佔用內存最多的類

jmap -dump :導出整個堆

jhat:分析導出的堆。

 

arthas常用命令:

dashboard觀察系統情況

thread 定位線程問題

jad反編譯

redefine 熱替換,可直接用編譯好的class將內存裏的class熱替換掉。

jvm自帶工具觀察jvm信息

sc

warch

沒有包含的功能:jmap

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章