How We Speeded Up Process Creation on Android
summary
Engineers describe moving from optimizing page-open latency to speeding up Android process creation by investigating the platform at source level. They rebuilt and debugged Android from source to study the issue in depth and show how a small Google bug can translate into a large performance advantage.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:21Browser slowdown causes
- 13:40Hypotheses and validation
- 20:45Device reproduction search
- 26:09File access rights investigation
- 33:35WebView and Chrome problem
- 37:16Solution via ART and Zygote
- 41:09Results and metrics
- 42:44Conclusion and Q&A
related talks
36mPerformance Optimization in Android Applications
53mPractical Performance Tuning on Android
38mLow effort, High impact Android performance wins
40mAndroid high performance baby
41mEmbracing the Chaos: Investigating Production Madness
37mUnderstanding Android Runtime (ART) for faster apps
35mIn Search of Performance: the Subtle Art of Android Profiling
33mIMPROVING ANDROID BUILD PERFORMANCE
