Închide anunțul

Android și iOS sunt cele mai utilizate sisteme de operare mobile din lume. De aceea, este logic ca utilizatorii să le compare între ei. Ori de câte ori Android vs. iOS, va exista o răsturnare că primul menționat are mai multă RAM decât al doilea și, prin urmare, trebuie să fie în mod natural „mai bun”. Dar este chiar așa? 

Când compari telefoanele Android emblematice și un iPhone fabricat în același an, vei descoperi că este adevărat că iPhone-urile au, în general, mai puțină memorie RAM decât rivalii lor. Mai surprinzător este însă faptul că dispozitivele iOS rulează la fel de repede, sau chiar mai repede decât telefoanele Android cu cantități mai mari de RAM.

Seria actuală de iPhone 13 Pro are 6 GB RAM, în timp ce cele 13 modele au doar 4 GB. Dar dacă ne uităm la ceea ce este probabil cea mai mare companie de iPhone, Samsung, modelul său Galaxy S21 Ultra 5G are chiar și până la 16 GB de RAM. Câștigătorul acestei curse ar trebui să fie clar. Dacă măsurăm „dimensiunea”, atunci da, dar în comparație cu telefoanele Android, iPhone-urile pur și simplu nu au nevoie de atâta memorie RAM pentru a se clasa în continuare printre cele mai rapide smartphone-uri din lume.

De ce telefoanele Android au nevoie de mai multă memorie RAM pentru a rula eficient? 

Răspunsul este de fapt destul de simplu și depinde de limbajul de programare pe care îl utilizați. O mare parte din Android, inclusiv aplicațiile Android, sunt în general scrise în Java, care este limbajul oficial de programare pentru sistem. De la început, aceasta a fost cea mai bună alegere posibilă, deoarece Java folosește o „mașină virtuală” pentru a compila codul sistemului de operare care rulează pe multe dispozitive și tipuri de procesoare. Acest lucru se datorează faptului că Android a fost conceput pentru a funcționa pe dispozitive cu configurații hardware diferite de la diferiți producători. În schimb, iOS este scris în Swift și rulează numai pe dispozitive iPhone (anterior și pe iPad-uri, deși iPadOS-ul său este de fapt doar o ramură a iOS).

Apoi, din cauza modului în care este configurat Java, memoria eliberată de aplicațiile pe care le închideți trebuie să fie returnată dispozitivului printr-un proces cunoscut sub numele de Garbage Collection - pentru a putea fi folosită de alte aplicații. Acesta este un proces atât de eficient pentru a ajuta dispozitivul să funcționeze fără probleme. Problema, desigur, este că acest proces necesită o cantitate suficientă de RAM. Dacă nu este disponibil, procesele încetinesc, ceea ce utilizatorul observă în răspunsul lent al dispozitivului.

Situația în iOS 

iPhone-urile nu trebuie să recicleze memoria folosită înapoi în sistem, doar din cauza modului în care este construit iOS-ul lor. În plus, Apple are, de asemenea, mai mult control asupra iOS decât Google asupra Android. Apple știe pe ce tip de hardware și dispozitive rulează iOS-ul său, așa că îl creează astfel încât să funcționeze cât mai ușor posibil pe astfel de dispozitive.

Este logic ca memoria RAM de ambele părți să crească în timp. Desigur, aplicațiile și jocurile mai solicitante sunt responsabile pentru acest lucru. Dar este clar că, dacă telefoanele Android vor concura cu iPhone-urile și iOS-urile lor în orice moment în viitor, pur și simplu vor câștiga întotdeauna. Și ar trebui să lase toți utilizatorii de iPhone (iPad, prin extensie) complet rece. 

.