1JSTAT命令每400毫秒 统计GC情况
jstat -gcutil 1309 400ms
说明:1309 是jps获取的java进程号
4s 每4秒 也可以是4000ms 4000毫秒
2JMAP内存情况
jmap命令是一个可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。
jmap -dump:live,format=b,file=mydump.txt 1309 只导活着的对象
jmap -dump:format=b,file=20201029.dump 1309
jdk bin目录下有jvisualvm.exe 工具,可以查看实时的或者dump文件
3JSTACK查看堆栈信息
jmap -histo pid 查看