1.jps
查看java进程
2.jmap
-histo 进程号
查看应用内部信息:类 对象 大小这些的
-heap 进程号
当前进程下的应用程序占用的堆情况
‐dump:format=b,file=eureka.hprof 14660
生成堆内存快照,可用于分析运行时的对象等情况比如:
-Xmx5M -Xms5M -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./ (路径)
然后让程序内存溢出
-Xms10M -Xmx10M -XX:+PrintGCDetails -XX:+HeapDumpOn