Chiudi annunziu

Android è iOS sò i dui sistemi operativi mobili più utilizati in u mondu. Hè ancu per quessa hè logicu chì l'utilizatori li paragunanu cù l'altri. Ogni volta chì Android vs. iOS, ci sarà un sconvolgimentu chì u primu mintuatu hà più RAM di u sicondu, è dunque deve esse naturali "megliu". Ma hè veramente u casu? 

Quandu paragunate i telefoni Android di punta è un iPhone fattu in u stessu annu, truverete chì hè veramente veru chì l'iPhones sò generalmente menu RAM di i so rivali. Più surprisante, però, hè u fattu chì i dispositi iOS currianu cum'è veloce, o ancu più veloce di i telefoni Android cù quantità più altu di RAM.

L'attuale serie iPhone 13 Pro hà 6 GB di RAM, mentre chì i mudelli 13 anu solu 4 GB. Ma se guardemu ciò chì hè probabilmente a più grande cumpagnia di iPhone, Samsung, u so mudellu Galaxy S21 Ultra 5G hà ancu finu à 16 GB di RAM. U vincitore di sta corsa deve esse chjaru. Se misuramu a "taglia", allora sì, ma paragunatu à i telefoni Android, l'iPhones simpricimenti ùn anu micca bisognu di tanta RAM per sempre classificà trà i smartphones più veloci in u mondu.

Perchè i telefoni Android anu bisognu di più RAM per eseguisce in modu efficiente? 

A risposta hè in realtà abbastanza simplice è dipende da a lingua di prugrammazione chì site aduprate. A maiò parte di Android, cumprese l'applicazioni Android, hè generalmente scrittu in Java, chì hè a lingua di prugrammazione ufficiale per u sistema. Da u principiu, questa era a megliu scelta pussibule perchè Java usa una "macchina virtuale" per cumpilà u codice di u sistema operatore chì corre nantu à parechji dispositi è tippi di processori. Questu hè chì Android hè statu cuncepitu per travaglià in i dispositi cù diverse cunfigurazioni di hardware da diversi fabricatori. In cuntrastu, iOS hè scrittu in Swift è funziona solu nantu à i dispositi iPhone (prima ancu in iPads, ancu s'ellu u so iPadOS hè in realtà solu un offshoot di iOS).

Allora, per via di a cunfigurazione di Java, a memoria liberata da l'applicazioni chì chjude deve esse restituita à u dispositivu attraversu un prucessu chjamatu Garbage Collection - in modu chì pò esse adupratu da altre applicazioni. Quissa hè un prucessu cusì efficace à aiutà u dispusitivu stessu curriri lisu. U prublema, sicuru, hè chì stu prucessu hè bisognu di una quantità di RAM abbastanza. Se ùn hè micca dispunibule, i prucessi rallentanu, chì l'utilizatori osservanu in a risposta lenta generale di u dispusitivu.

Situazione in iOS 

L'iPhone ùn anu micca bisognu di riciclà a memoria usata in u sistema, solu per via di a manera chì u so iOS hè custruitu. Inoltre, Apple hà ancu più cuntrollu di iOS cà Google di Android. Apple sapi chì tipu di hardware è dispusitivi u so iOS corre, cusì u custruisce per eseguisce simpliciamente u più lisamente pussibule in tali dispositi.

Hè logicu chì a RAM in i dui lati cresce cù u tempu. Di sicuru, l'applicazioni è i ghjochi più esigenti sò rispunsevuli di questu. Ma hè chjaru chì se i telefoni Android vanu à cumpete cù l'iPhone è u so iOS in ogni puntu in u futuru, vinceranu sempre sempre. È duveria lascià tutti l'utilizatori di l'iPhone (iPad, per estensione) completamente friddi. 

.