html打印日志_Android 内存打印集

07e125779c744ea903225039f9977cef.png

1、查看解码库 ion内存使用情况【针对Android 5.1系统】

cat /d/ion/heaps/cma


2、指定进程查看详细内存使用情况

procmem -p 5943
注:5943为进程pid

3、查看系统内存使用情况

dumpsys meminfo


4、查看系统内存

cat /proc/meminfo


5、日志循环打印脚本写文件

-- 循环打印单条日志,并写文件

while true; do cat /d/ion/heaps/cma >> /sdcard/meminfo.log; sleep 600; done
注:每隔10分钟,打印一次cms内存日志,并将数据写入对应文件

-- 循环打印多条日志,并写文件

while true; do cat /d/ion/heaps/cma >> /sdcard/meminfo.log; procmem -p 5943 >> /sdcard/meminfo.log; dumpsys meminfo >> /sdcard/meminfo.log; sleep 600; done
注:每隔10分钟,打印一次各种内存日志,并将数据写入对应文件

-- 循环打印多条日志,并写文件【后台执行,可断开adb连接】

while true; do date +%F-%H-%M-%S >> /sdcard/memqq.txt & cat /d/ion/heaps/cma >> /sdcard/meminfo.log & procmem -p 5943 >> /sdcard/meminfo.log & dumpsys meminfo >> /sdcard/meminfo.log & sleep 600; done
注:每隔10分钟,打印一次各种内存日志,并将数据写入对应文件
数据写入文本前,同时写入当前系统时间

6、打印分析dumpheap日志【用于分析进程内存使用方向】

am dumpheap -n <PID> [/save/path]

dumpheap内存转义命令【使用Android系统源码工具】
development/scripts/native_heapdump_viewer.py --html heap.txt > heap_info.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值