
Veoma veliki broj korisnika postavlja ovo pitanje, ali veoma mali broj ljudi zna odgovor. Međutim odgovor na ovo pitanje je razlika u samoj arhitekturi ova dva sistema, Android je baziran na Javi, a iOS na C programskom jeziku.
To znači da Android, tj. Java ima proces koji se zove garbage collection. Što znači da kada Android korisnik zatvori aplikacije garbage collection proces počinje reciklirati memoriju. Problem je što garabage collector treba čak od 4 do 8 puta više memorije kako bi dobro obavio zadatak.
Ako ima tu količinu memorije, onda je garbage collector nevjerovatno brz. Međutim, u suprtnom slučaju ako telefon ima malo memorije, onda to dovodi usporavanja.
Na iOS operativnom sistemu koji pokreće iPhone telefone nema ovog procesa i zbog toga oni mogu da rade bez štekanja i sa 1 GB RAM memorije. Loša strana ove odluke je da se pojedine aplikacije (posebno izraženo u Safari browseru) same ponovo učitavaju upravo zbog nedostatka RAM-a.
Treba napomenuti da je Google sa Android 4.4 KitKat i Android 5.0 Lollipop riješio većinu ovih problema, tako da uređaji i sa 512 MB RAM memorije mogu normalno raditi.
Pogledajte značaj RAM memorije za multitasking na Androidu.


















