Nova generacija iPhone ima še 1 GB RAM-a. Android naprave so šli dolgo pot imajo sodobne prvaki normalno, da imajo 3+ GB RAM-a. Kljub temu pa je iOS že od nekdaj slovi po gladkost in hitrost, kar je prišel Android šele pred kratkim.
Na vprašanje, zakaj so naprave za Android, za razliko od iOS toliko pomnilnika odgovoril na eno od Uporabniki Quora Glen Williams.
Več RAM-a, večja je obremenitev na aparatu za baterijo. Aplikacije za Android uporablja Javo. Njihove metode delovnega spomina je, kot sledi: zasedenosti pomnilnika osvobodila proces, imenovan zbiranja smeti. Ta postopek odstrani predmete, ki niso več potrebni aplikacije, tako sprostilo pomnilnik.
Ta tabela prikazuje nam, kaj je potrebno za učinkovito delovanje v 4-8-krat več pomnilnika, kot je dejansko uporabo naprave. Vendar, ko se začne pomnilnik, ki se uporablja, naprava začne z delom počasneje. V njegovem obratu, iOS ne uporablja pobiranje smeti, s čimer postaja vse bolj počasi, med obremenitvijo na RAM.
IOS aplikacije so napisane v jeziku Objective-C, in je narejen za delo z RAM drugače. Program brisanje datotek iz pomnilnika takoj po uporabi, medtem ko je v Java aplikacije, da bo po določenem času. To vodi k temu, da Android naprave potrebujejo več in več pomnilnika za aplikacije, ki so dobili težje. Medtem ko je, kot iOS naprave stanejo veliko manj pomnilnika.