一、 jvisualvm.exe

二、 jmap
命令jmap是一个多功能的命令。它可以生成 java 程序的 dump 文件, 也可以查看堆内对象示例的统计信息、查看 ClassLoader 的信息以及 finalizer 队列。
jvm 性能调优工具之 jmap
三、jstat
jstat使用详解(分析JVM的使用情况)
如下所示为jstat的命令格式
jstat - [-t] [-h] [ []]
如下表示分析进程id为31736 的gc情况,每隔1000ms打印一次记录,打印10次停止,每3行后打印指标头部
jstat -gc -h3 31736 1000 10