
Ang ADB Nexus ay gumagawa ng live RAM graph mula sa cat /proc/meminfo sa konektadong telepono. Doon ay posible ang dalawang uri ng masamang input, at ang parser ay nagangasiwa sa kanila sa magkaibang paraan. Ang kakulangan ng MemAvailable ay normal sa mga lumang kernel (nakuha ang field sa Linux 3.14). Ang app ay nagtatantiya nito mula sa MemFree + Buffers + Cached + SReclaimable - Shmem. Ang pagkakaroon ng MemAvailable ngunit mas malaki kaysa sa MemTotal ay nangangahulugan na ang output ay nasira, kaya ang sample ay inalis. Isang unit test ay nagpapadala ng MemTotal na 10 kB at MemAvailable na 11 kB at inaasahan na walang balik. Ang simpleng bersyon ay bumabalik sa MemFree sa parehong kaso. Kaya ang basura mula sa device ay ipinapakita bilang isang makatotohanang linya at walang nagtatanong sa graph. Kung ang iyong fallback ay tumutugon sa imposibleng halaga gayundin sa nawawalang halaga, hindi makakapagsabing kung ano ang masamang pagbasa mula sa tunay na pagbasa ang iyong dashboard.
