Uuden sukupolven iPhone on edelleen 1 Gt RAM. Android-laitteet ovat jo pitkällä modernin mestareita on normaalia olla 3+ Gt RAM. Kuitenkin iOS on aina ollut tunnettu tasaisuus ja nopeus, mitä Android on tullut vasta äskettäin.
Kysymykseen siitä, miksi laitteiden Android, toisin iOS laitteita niin paljon muistia vastasi eräälle Quora käyttäjille Glen Williams.
Mitä enemmän RAM-muistia, sitä suurempi akun kuormitusta laitteen. Sovellukset Android käyttää Java. Niiden menetelmien työmuistin on seuraava: miehitetyn muisti vapautetaan kutsutulla menetelmällä roskienkeräys. Tämä prosessi poistaa kohteet, joita ei enää tarvita sovelluksia, mikä vapauttaisi muistia.
Tämä kaavio näyttää, mitä on tarpeen tehokkaan toiminnan 4-8 kertaa enemmän muistia kuin on todellisuudessa käyttävät laitetta. Kuitenkin kun muisti alkaa käyttää, laite alkaa toimia hitaammin. Hänen puolestaan IOS ei käytä roskienkerääjä, jolloin niistä tulee hitaammin aikana kuormitus RAM.
IOS sovelluksia kirjoitetaan Objective-C-kieltä, ja se on tehty toimimaan RAM toisin. Ohjelma poistaa tiedostoja muistista heti käytön jälkeen, kun taas Java-sovelluksia tekevät siitä tietyn ajan. Tämä johtaa siihen, että Android-laitteissa on yhä enemmän muistia sovelluksille, jotka saavat kovemmin. Vaikka kuten iOS-laitteet maksavat paljon vähemmän muistia.