是一個功能強大的多合一故障診斷和性能監(jiān)控的可視化工具
他集成了多個JDK命令行工具,使用Visual VM 可用于顯示虛擬機進程及進程的配置和環(huán)境信息(jps,jinfo),監(jiān)視應用程序的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的時間

內存抽樣器也類似
可以查看內存占用的多少,實例數(shù)。也可以查看線程占用的內存的多少

