是一個功能強大的多合一故障診斷和性能監(jiān)控的可視化工具
他集成了多個JDK命令行工具,使用Visual VM 可用于顯示虛擬機進程及進程的配置和環(huán)境信息(jps,jinfo)达椰,監(jiān)視應(yīng)用程序的CPU,GC,堆栓辜,方法區(qū)以及線程的信息(jstat,jstack)等似炎,可以基本代替掉jconsole
插件:
支持遠程鏈接 參考?https://www.cnblogs.com/jtfr/p/11127644.html
Visual VM的生成dump文件和查看dump文件
第一種方式
第二種方式
dump出來的需要手動另存為瘩扼,否則只是個快照
查看Dump文件
可以對兩個不同時間的dump文件進行對比罕袋,以便與查找問題
也可以進行oql查詢
線程dump仰猖,同heap dump
抽樣器
查看方法占用的cpu的時間
查看線程占用的cpu的時間
內(nèi)存抽樣器也類似
可以查看內(nèi)存占用的多少,實例數(shù)煮甥。也可以查看線程占用的內(nèi)存的多少