libgdx - 测量Android上的内存使用情况

时间:2014-07-03 04:04:02

标签: java android libgdx

我唯一能找到内存使用的是

Gdx.app.getJavaHeap();

Gdx.app.getNativeHeap();

这非常稳定(每秒轮询一次)分别在10M和7M。我有两个问题:

  1. 这是否意味着我的应用仅使用17M的RAM?因为那似乎有点低。
  2. 这是否意味着我没有任何重大的内存泄漏?

1 个答案:

答案 0 :(得分:2)

  1. 在10M稳定是一个很好的指标,但这并不意味着这是您的应用程序所需的全部内容,可能是没有达到消耗内存的块。

  2. 内存泄漏也是如此。它可能只是表明没有达到正确的条件。

  3. 然而,如果情况恰恰相反:如果你的应用程序正在稳定地分配更多的内存而不释放它,我会把它作为内存泄漏的一个很好的指示。