ICS o Gingerbread? Da Sony un’analisi per vagliare pro e contro

3 Aprile 201248 commenti

Dopo il rilascio del Galaxy Nexus, primo terminale equipaggiato con l'ultima versione del sistema operativo Android, si è scatenata la "corsa all'aggiornamento": il richiamo della novità è troppo forte, e così, nonostante in molti casi fossero disponibili ROM Gingerbread pienamente ottimizzate, in molti,ove possibile,  hanno aggiornato il proprio terminale ad Ice Cream Sandwich, riscontrado da un lato sensibili miglioramenti, ma dall'altro anche diversi difetti dovuti allo stato ancora acerbo del software. A dirimere la matassa ci prova Sony, che passa in rassegna le novità introdotte da Ice Cream Sandwich evidenziandone le differenze con Gingerbread, con un monito:il nuovo non è per tutti.

Con un post sul blog dei propri sviluppatori, la casa giapponese intende far chiarezza sul nuovo sistema operativo Google e sui cambiamenti introdotti rispetto a Gingerbread. Inizialmente vengono sottolineate le prime novità: look rinnovato, un task manager di nuova concezione, lista contatti più dettagliata. Ma, e questo sembra il vero punto focale che Sony vuol porre in evidenza, in seguito si parla anche delle maggiori risorse che il nuovo sistema operativo richiede rispetto al suo predecessore.

  •  ICS was developed with Galaxy Nexus in mind, which is based on a TI platform with dual-core processor and 1GB RAM. We are now adapting ICS to run on our 2011 Xperia™ smartphones, which are all built on a Qualcomm platform with single core and 512 MB RAM. This means that in some cases, the resource usage in ICS is heavier on the system compared to Gingerbread

In particolare grande attenzione è dedicata alla maggior quantità di RAM richiesta da Ice Cream Sandwich rispetto a Gingerbread. Gli sviluppatori sottolineano inoltre come anche molte applicazioni utilizzino più memoria RAM se lanciate su ICS, rispetto a quando esse vengono utilizzate su Gingerbread. In particolare, il browser web, fatto girare su ICS, è accreditato dell’utilizzo di circa 20-30 MB di RAM in più rispetto al suo utilizzo su Gingerbread.

  • Out of our 512MB RAM, about a third is used for functions that require a dedicated memory slot to operate fast enough. For example, this is the case for certain multimedia functions. The remaining space, which is at least 340MB, is reserved for the Linux user space, as required in the Android Compatibility Definition Document (CDD). Within the Linux user space, functions like the activity manager and Home screen app are running.
  • Another interesting thing is that many apps use slightly more RAM in ICS. For example, the web browser is quite intensive, and our measurements indicate that it uses 20-30MB more in ICS compared to Gingerbread

Nel seguito dell’analisi, gli sviluppatori evidenziano come in Ice Cream Sandwich si riscontri una maggior lentezza nell’interazione con databases SQL, il che, secondo Sony, causerebbe problemi con alcune applicazioni e giochi, come gli sviluppatori evincono da alcune segnalazioni riscontrate su Google Play Store.

Altro aspetto, peraltro ben noto, di novità portato da ICS riguarda l’abilitazione dell’accelerazione hardware, che consente di avere, su terminali idonei, prestazioni grafiche superiori rispetto a quanto possibile su Gingerbread. Tuttavia, secondo gli sviluppatori, l’utente riscontrerebbe una concreta differenza solo in caso di applicazioni con richieste grafiche elevate. Inoltre l’abilitazione dell’accelerazione hardware potrebbe comportare un maggior consumo di batteria, oltre ad essere anch’essa un elemento che va a “pesare” sulla quantità di RAM utilizzata.

  • Hardware acceleration means that the GPU is used to render graphics, which enables a smooth user interface. However, it also results in at need to load additional graphic libraries for certain apps, which makes them use even more RAM.
  • When we performed internal tests on our applications, we saw that the Settings app consumed 1-2MB more RAM, and actually took longer time to start with HW acceleration, compared to without. Once the app is running, the UI is HW accelerated, but unless the app performs advanced graphics, the user will not see the difference.
  • Another effect of the hardware acceleration is that it can make the battery drain faster in some cases.

Gli sviluppatori ci tengono comunque a sottolineare di essere già al lavoro per ottimizzare il software e renderne possibile l’esperienza sul maggior numero di devices possibili. In particolare, viene annunciata l‘introduzione di un “Performance Assistant” che consentirà all’utente di attivareo disattivare alcune funzionalità in modo da avere buone prestazioni sul proprio device.

E voi, cosa ne pensate? L’aggiornamento ad Ice Cream Sandwich ha rappresentato un passo avanti per il vostro terminale, o, delusi dalla nuova esperienza, siete tornati al caro, vecchio Gingerbread?

Loading...
Social Media Auto Publish Powered By : XYZScripts.com