Есть много вопросов, касающихся вывода «dumpsys meminfo оболочки adb», например этого: значение-каждой-ячейки-его-вывода">adb shell dumpsys meminfo - Что означает каждая ячейка ее вывода? Теперь у нас есть хорошая статья, описывающая типы распределения памяти: https://developer.android.com/tools/debugging/debugging-memory.html< /а>
И тем не менее, нет упоминания о типе выделения памяти «Swapped Dirty». Что это за зверь? Насколько я знаю, Android не меняет местами грязные страницы, и все же иногда я получаю ненулевое значение в этом столбце:
Pss Private Private Swapped Heap Heap Heap
Total Dirty Clean Dirty Size Alloc Free
------ ------ ------ ------ ------ ------ ------
Native Heap 3861 3844 0 2024 7128 6801 326
Dalvik Heap 7073 6996 0 5408 45111 31778 13333