yamada
V2EX  ›  Android

Native code 内存泄露在 MAT 里表现不出来

  •  
  •   yamada · Mar 23, 2016 · 12557 views
    This topic created in 3729 days ago, the information mentioned may be changed or developed.

    是这样的,因为使用了第三方 Native code 的 so ,然后有内存泄露,现在通过 DDMS 导出 hprof ,再到 MAT 里查看具体的内存泄露问题,但发现 MAT 里 Overview->size 显示的内存大小和手机正在运行的程序里显示内存占用大小不一样, MAT 里显示 50M ,手机正在运行的程序里显示内存占用有 90M ,是不是 Native code 那部分的内存占用在 MAT 里不显示?因为程序一启动后内存就差不多占用了 50M ,和 MAT 里的吻合,是用了一段时间以后内存占用开始往上涨并且没有减下来过。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1042 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:38 · PVG 06:38 · LAX 15:38 · JFK 18:38
    ♥ Do have faith in what you're doing.