Jvisual VM

是一个功能强大的多合一故障诊断和性能监控的可视化工具

他集成了多个JDK命令行工具,使用Visual VM 可用于显示虚拟机进程及进程的配置和环境信息(jps,jinfo),监视应用程序的CPU,GC,堆,方法区以及线程的信息(jstat,jstack)等,可以基本代替掉jconsole

插件:



支持远程链接 参考 https://www.cnblogs.com/jtfr/p/11127644.html





Visual VM的生成dump文件和查看dump文件


第一种方式

第二种方式


dump出来的需要手动另存为,否则只是个快照




查看Dump文件




可以对两个不同时间的dump文件进行对比,以便与查找问题




也可以进行oql查询



线程dump,同heap dump


抽样器


查看方法占用的cpu的时间

查看线程占用的cpu的时间


内存抽样器也类似

可以查看内存占用的多少,实例数。也可以查看线程占用的内存的多少




你可能感兴趣的:(Jvisual VM)