アプリを数回起動して終了すると、RAM
使用量が 500 MB を超えます。を使用してメモリダンプをadb shell dumpsys meminfo
確認したところ、不明pss value
が問題の原因であることが確認されました。pss 値が大きい理由と、pss 値を減らす方法を教えてください。
Shared Private Heap Heap Heap
Pss Dirty Dirty Size Alloc Free
------ ------ ------ ------ ------ ------
Native 0 0 0 534460 531827 1604
Dalvik 51013 17868 50664 90480 82266 8214
Cursor 0 0 0
Ashmem 0 0 0
Other dev 14292 52 14288
.so mmap 3810 2320 1720
.jar mmap 0 0 0
.apk mmap 1305 0 0
.ttf mmap 0 0 0
.dex mmap 2960 0 0
Other mmap 1738 440 236
Unknown 504718 296 384284
TOTAL 579836 20976 451192 624940 614093 9818