Tag

Retained Size

0 views collected around this technical thread.

JD Retail Technology
JD Retail Technology
Dec 6, 2019 · Mobile Development

Android OOM Analysis and the Shooter Offline Memory Profiling Tool

The article explains common Android Out‑Of‑Memory scenarios, traditional analysis methods, and introduces the Shooter offline memory analysis system that parses hprof snapshots, builds dominator trees, computes shallow and retained sizes, and visualizes reference chains to help developers locate memory leaks and OOM causes.

AndroidLeakCanaryMemory Profiling
0 likes · 17 min read
Android OOM Analysis and the Shooter Offline Memory Profiling Tool
JD Retail Technology
JD Retail Technology
Aug 23, 2018 · Mobile Development

Sieve – Android Memory Analysis System: Background, Implementation, and Results

This article introduces Sieve, an internal Android memory analysis platform that parses Hprof files, builds dominator trees, calculates retained sizes, and visualizes reference chains to help developers identify OOM causes, while discussing the limitations of existing tools and implementation details.

AndroidGC RootsHprof
0 likes · 14 min read
Sieve – Android Memory Analysis System: Background, Implementation, and Results
JD Tech
JD Tech
Aug 21, 2018 · Mobile Development

Sieve – Android Memory Analysis System: Background, Implementation, and Techniques

This article introduces the Sieve Android memory analysis system, explains why existing tools like LeakCanary and MAT fall short, describes how heap dump files are parsed, GC Roots identified, dominator trees generated, retained sizes calculated, and reference chains constructed to help developers locate memory leaks and OOM causes.

AndroidHeap DumpMemory Profiling
0 likes · 14 min read
Sieve – Android Memory Analysis System: Background, Implementation, and Techniques