1

ExoPlayer を使用するアプリのヒープ ダンプを分析するために、Eclipse のメモリ アナライザーを使用しています。2人の容疑者を発見しました:

「dalvik.system.PathClassLoader @ 0x4188d798」によってロードされた「com.google.android.exoplayer.extractor.ExtractorSampleSource$InternalTrackOutput」の 1 つのインスタンスは、9.501.856 (42,46%) バイトを占有します。メモリは、「」によってロードされた「java.util.concurrent.LinkedBlockingDeque」の 1 つのインスタンスに蓄積されます。

「dalvik.system.PathClassLoader @ 0x4188d798」によってロードされる「com.google.android.exoplayer.MediaCodecVideoTrackRenderer」の 1 つのインスタンスは、7.062.536 (31,56%) バイトを占有します。メモリは、「」によってロードされた「java.util.concurrent.LinkedBlockingDeque」の 1 つのインスタンスに蓄積されます。

何が問題で、可能な解決策は何ですか? 私は Eclipse のこのツールを初めて使用しましたが、アプリで使用されるメモリに問題があります。

ありがとう!

4

0 に答える 0