jvm 常用内存分析命令

详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt121

// 打印出内存占用情况

jstat -gcutil 12564 1000 5

// 打印出内存占用情况

jmap -heap 12564

// 打印出jvm中各个资源占用情况,比较合适细节查找

jmap -histo 12564 | ./jmap -histo:live 12564 > /home/xxx/jvmdump.txt

// 打印出整个dump的信息(不建议,太复杂)

jmap -dump:format=b,file=/home/xxx/jvmalldump.txt 12564

//打印出各个内存分区的使用情况

jstat -gccapacity 12564

原文地址:https://www.cnblogs.com/grefr/p/6095029.html