Grandi polemiche ci sono in questi mesi, per quanto riguarda la scelta di Apple di rilasciare un iPhone con un solo Giga di RAM, soprattuto perché i produttori di Smartphone Android offrono più di 2 GB di RAM per i nuovi modelli. Ma la domanda che molti si fanno è: perché alcuni Smartphone Android hanno fino al triplo di memoria in più e non viene eseguita così bene come su iPhone?
La domanda è stata posta su Quora e molti sviluppatori si sono espressi in merito. I risultati hanno mostrato che la risposta migliore è quella che state per leggere.
La risposta che ha ottenuto più voti, 2.600 voti, riporta anche un grafico e una spiegazione che coinvolge molti aspetti. Android, pare, ha bisogno di più memoria a causa del modo in cui gestisce le cose. Le applicazioni Android utilizzano Java, e come risultato Android fa qualcosa che prende il nome di Garbage Collection che ricicla in un certo senso la memoria usata dalle applicazioni ormai chiuse. In effetti tutto ciò è molto bello, soprattutto quando lo Smartphone ha molta memoria a disposizione. I problemi sorgono però quando il sistema è affamato di memoria.
Utilizzando lo schema fornito, è possibile notare come Android abbia bisogno dai 4 agli 8 spazi di memoria occupati per iniziare a pulirla. Ciò significherebbe che Android ha bisogno di 4 o 8 volte la quantità di memoria reale per iniziare a smaltire i rifiuti posti in memoria.
E per quanto riguarda iOS ? Beh non utilizza lo stesso metodo di Android, Garbage Collections, ciò significa che non ha bisogno di tutta la memoria aggiuntiva associata a Java ed Android. Apple infatti ha progettato iOS con una memoria che viene occupata utilizzando App e non come Android che si pulisce solamente quando è piena fino all’orlo. Se vi siete mai chiesto il perché i telefoni Android arrancano per aprire un menù avendo già un app aperta, questa è la spiegazione che fa per voi.
Fonte – RedmondPie
Potete seguirci tramite Twitter, Facebook, Google Plus oppure tramite Feed e potete scaricare la nostra App BeMobile per essere sempre aggiornati sulle ultime news che riguardano l’iPhone, iPad, Mac, Cydia e Jailbreak. Per Supporto o Assistenza, visitate il nostro Forum.
L'articolo Perché un iPhone con 1 GB di RAM funziona meglio di un dispositivo Android con 2 GB o più ? può essere letto su Beiphone.