2

Android の HttpClient でメモリ リークが発生して困っています。hprof ファイルをエクスポートして Eclipse MAT で開くと、2 つのメモリ リークの疑いがあることがわかります。

1) "" によってロードされた "org.apache.http.impl.conn.DefaultResponseParser" の 48 個のインスタンスが 8 066 552 (61,52%) バイトを占有します。2) "" によってロードされた "org.apache.http.impl.io.SocketInputBuffer" の 12 個のインスタンスは、2 098 480 (16,01%) バイトを占有します。

これはヒープ全体の 3/4 以上であり、メモリは 10MB 以上です。どちらも HttpClient のどこかにあり、どちらも MAT に受信参照がありません。

これを解決する方法はありますか?さらに情報が必要な場合は、私に尋ねてください。

4

0 に答える 0