java 内存分析

查看进程号

sudo (-u sdn) jps 或者 ps aux | grep Main(进程名)

查看CPU利用率

top -Hp pid

查看线程栈

sudo (-u sdn)  jstack pid > pid.txt

查看GC情况

sudo (-u sdn) jstat -gc pid 5000

查看类占的内存大小和个数

sudo (-u sdn) jmap -histo:live pid

查看dump内存日志

jmap -dump:[live,] format=b, file=<filename> pid

原文地址:https://www.cnblogs.com/GodZhe/p/11234371.html