Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Androidの各ガベージコレクション後にメモリ使用量を測定するための最良の方法は何ですか?logcatにいくつかのGCプリントがあることは知っていますが、Android2.2以前では十分な情報がないようです。
これを行う方法を考え出しました。logcatの印刷をリッスンしdumpsys meminfo、GCメッセージが検出されるたびに実行します。
dumpsys meminfo
これが最善の方法かどうかはわかりませんが、DDMSのAlocationTrackerを[CauseGC]ボタンと一緒に使用しています。このブログ投稿では、ヒープダンプを使用したメモリ分析について説明しています。Androidでのメモリ使用量の追跡に関するこのビデオも確認できます。