Runtime Articles
ART Runtime and Advanced Memory Management (1): Foundations
Part 1 of ART Runtime and Advanced Memory Management: why ART, GC, and memory strategy are foundations for Android performance and stability.
Read Post
ART Runtime and Advanced Memory Management (2): ART GC
Part 2 of ART Runtime and Advanced Memory Management: a deep look at ART heap structure, GC algorithms, pauses, barriers, and GC logs.
Read Post
ART Runtime and Advanced Memory Management (3): Diagnosis
Part 3 of ART Runtime and Advanced Memory Management: diagnosing leaks, churn, fragmentation, Bitmap memory, OOM, and memory tools.
Read Post
ART Runtime and Advanced Memory Management (4): Native Memory
Part 4 of ART Runtime and Advanced Memory Management: native memory sources, detection tools, optimization strategies, and memory discipline.
Read Post
ART Runtime and Advanced Memory Management Strategies
A deep Android memory-management guide covering ART compilation, garbage collection, memory leaks, OOM, MAT, Perfetto, native memory tools, Bitmap optimization, and advanced strategies.
Read Post