1. 程式人生 > 其它 >mat通過指令碼分析大的dump檔案

mat通過指令碼分析大的dump檔案

技術標籤:隨手記dump

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即可

參考:

https://wiki.eclipse.org/MemoryAnalyzer/FAQ