0

アプリが 33 MB のメモリを使用している理由を理解できないようです (nativeprivate dalvikprivate を追加しただけです)。

とにかく実行時に、どのメモリが割り当てられているがGCになるのを待っているのか、どれがGCになることができず、リークであるのかを確認する方法はありますか?

30 秒ごとに system.gc を呼び出す実行可能なオプションはありますか?

単純な Hello World テキストを使用したアクティビティのメモリ使用率はどれくらいですか? => 私の場合、6MB を取得しています。なぜそれが数KBにならないのか メモリ要件を最小限に抑える方法

4

1 に答える 1

3

nativeprivate dalvikprivate を追加しました

乱数ジェネレーターを使用することもできます。Android のメモリ管理は、それよりもはるかに複雑です

とにかく実行時に、どのメモリが割り当てられているがGCになるのを待っているのか、どれがGCになれずにリークしているのかを確認する方法はありますか?

MAT を使用して、GC に不適格なオブジェクトを学習できるため、メモリ リークが発生しているかどうかを判断できます。

于 2013-06-28T11:24:39.087 に答える