Overview
Syllabus
Intro
Memory and the Android ecosystem
Physical memory on device
2 GB device under memory pressure
Android process list and the low memory killer
512 MB device under memory pressure
Application memory impact with shared pages
User value / memory impact tradeoff
Memory impact depends on a bunch of things
Gmail memory for various platform configs
Chrome PSS under increasing memory pressure
Android Studio's memory profiler
But what about the rest of the memory?
Non-Java allocations are often tied to Java allocations
Things that take space in your APK tend to take memory at runtime too
1. How memory use impacts a device
Taught by
Android Developers