Android设备 性能,内存等等问题处理

Trace抓取:

adb shell perfetto -o /data/misc/perfetto-traces/trace_file.perfetto-trace -t 20s sched freq idle am wm gfx view binder_driver hal dalvik camera input res memory
-o /data/misc/perfetto-traces/trace_file.perfetto-trace
# -o 表示抓取文件的输出目录,这里我们是输出到 /data/misc/perfetto-traces/ 目录下的 trace_file.perfetto-trace 文件。
-t 20s 
# -t 表示抓取的时间,这里设置了 20s,默认情况下是 10s。
sched freq idle am wm gfx view binder_driver hal dalvik camera input res memory
# 这里表示我们想要抓 trace 的相关模块。

 抓取内存快照hprof:

adb shell am dumpheap com.xxx.xxx  /data/local/tmp/com_xxx_xxx.hprof

trace报告分析方法:

打开

https://ui.perfetto.dev/#!/viewer?local_cache_key 网站,导入trace报告

hprof报告分析方法:

使用Android Studio自带工具Memory Analyzer Tool进行分析

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值