Memory on Android, Leaks and OOM
summary
Talk examines memory usage, leaks, and Out-Of-Memory crashes in large Android apps that heavily use graphics. It explains when a stacktrace is informative and when it isn’t, how the system decides which process to kill to free memory, details of how Android memory works and how to measure it correctly, and practical (obvious and less obvious) techniques for finding memory problems.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:57Out of Memory explained
- 10:12Android memory basics
- 21:47JVM memory view
- 31:00Measuring memory usage
- 40:25OOM root causes
- 43:33Profiling tools
- 51:36Summary and advice
related talks
07mAndroid memory tools and best practices
24mUnveiling the Unseen Threat: Demystifying Memory Leaks in Android
40m640K ought to be enough for anyone
36mAndroid memory and games
25mMemory leaks on Android: lessons learned and methodology
42mSpeaking of Leaking
47mTackling Memory Issues on the Instagram Android App
39mUnderstanding Android memory usage
