Android_Mat_工具使用

Android_Mat_工具使用

抓取hprof

adb shell am dumpheap [pid] /data/local/tmp/[pid].hprof
hprof-conv 3725.hprof 3725.mat.hprof
adb shell am dumpheap 9384 /data/local/tmp/9384_02.hprof

使用MAT

这里需要修改,改为144就可以了.

private static final int DUMPSYS_ENTRY_COUNT_LIMIT = 14400; // 12 hours on 3 second poll

查找下面这段LOG

fling expand=false aboveThreshold=false thresholdNeeded=false screenOnFromTouch=false

参考文档

https://stackoverflow.com/questions/25795458/is-it-possible-to-trigger-an-android-heap-dump-from-the-command-line

https://stackoverflow.com/questions/6483714/live-memory-analysis-tool-for-android/6483906#6483906

https://developer.android.com/studio/profile/investigate-ram#hdanalyze


转载请注明: 彪彪 Android_Mat_工具使用

上一篇
binder 信息 binder 信息
大体信息:/sys/kernel/debug/binder/transactions 每个进程的单个信息:/sys/kernel/debug/binder/proc
2018-12-07 彪彪
下一篇
apache2 下载服务器配置 apache2 下载服务器配置
apache2 下载服务器配置 新建配置文件: sudo vi /etc/apache2/sites-available/001-download.conf 内容:<VirtualHost *:3002> Ser
2018-12-07 彪彪