Java 启动命令加上:
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=xxx.dump
当得到xxx.dump
下载MAT:
https://www.eclipse.org/mat/downloads.php
解压MAT,并执行:
sh ParseHeapDump.sh xxx.dump org.eclipse.mat.api:suspects org.eclipse.mat.api:overview org.eclipse.mat.api:top_components
得到3个zip文件,下载下来,解压,打开index.html即可
参考: