0

DEBUG / dalvikvm(7485):GC_FOR_MALLOCは114msで32760オブジェクト/1861208バイトを解放しましたDEBUG/dalvikvm(778):GC_EXPLICITは70msで1136オブジェクト/57248バイトを解放しましたDEBUG/ dalvikvm(778):70msで1136オブジェクト/57248バイトを解放しました

これらがlogcatに表示される理由と時期を誰かに教えてもらえますか?

アプリで2〜3の異なるアクションを実行すると、dalvik gcが起動するため、他のログを読み取るのが難しくなります。

感謝します。

4

1 に答える 1

1

GC_FOR_MALLOCは、作成中の新しいオブジェクト用のスペースを確保しようとしているため、ヒープに十分なメモリが残っていないため、仮想マシンがメモリの量を削減しようとしていることを意味します。

GC_EXPLICITは、作成中の新しいオブジェクトの割り当てを実行するのに十分なメモリがヒープに残っていなかったため、ガベージコレクタが明示的にトリガーされたことを意味します。

于 2011-05-24T06:17:43.320 に答える