分析 = 工具 + 数据
MemoryAnalyzer1.7.0下载
下载之后解压 => 打开mat.app 如果有如下类似报错:
1 |
java.lang.IllegalStateException: The platform metadata area could not be XXXXX |
显示包内容 =》 Terminal到Contents/MacOs下 执行就可以了:
1 |
./MemoryAnalyzer -data ./dump |
准备数据
-
GC:
kill -10 [pid]
-
dump内存数据:
am dumpheap [process name] [save path]
-
转换数据:
/Applications/AndroidSDK/platform-tools/hprof-conv [raw file] [new file.hprof]
近期评论