memory泄露分析方法(native篇)

发布时间:2024年01月15日

#memory泄露主要分为java和native 2种,本文主要介绍native泄露分析方法#

捕捉泄露:测试每天从monkey中筛选出内存超标的app,

从dumpsys_meminfo_pid看native?heap大,有几种工具可以找到泄露调用栈:

  1. Androidstudio:captrue native heap (抓取时长:600s (抓取方式 AndoridStudio分析内存? ?注意:jidu车机不稳定:大多数无法抓取,偶尔又可以抓)?适用于实时抓取

  2. perffeto native内存 (抓取时长:60s??适用于实时抓取

  3. raphael (抓取时长:无限制(适用于压测,提前启动raphael

  4. 申请和释放的地方打印日志,日志成对出现才证明没有泄露

?抓取方式可在网上收到,也可私信我

接下来分析下项目中常见的泄露Case:
?

文章来源:https://blog.csdn.net/langjian2012/article/details/135590741
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。