1

dalvik では、メモリの断片化をどのように処理できますか? 私はそれがガレージコレクターを持っていることを知っています。しかし、私のアプリケーションが多くの「小さな」オブジェクトを割り当ててから、それらの一部を解放すると、空きメモリが散らばってしまうとどうなるでしょうか。アプリケーションが大きなメモリを割り当てようとしたときに、dalvik はどのようにしてメモリを見つけることができますか (この割り当てに使用できる空きメモリは十分にありますが、空きメモリは散在しています)

4

1 に答える 1

0

ガベージ コレクターはコレクション ツリーを作成します。オブジェクト参照が null の場合、コレクション ツリーにはオブジェクト参照が含まれます。ガベージ コレクターがこのオブジェクトをツリーから削除します。

于 2013-02-23T07:57:26.163 に答える