Un importante aggiornamento si sta preparando per il sistema operativo Android, destinato a migliorare significativamente le prestazioni e l’efficienza. Google sta implementando il supporto per dispositivi che utilizzano una dimensione di pagina di 16KB, insieme a quella di 4KB, rendendo il sistema page-size agnostic, ovvero in grado di operare indipendentemente dalla dimensione della pagina.
nuove funzionalità per android 15
Questa innovazione è stata annunciata nel blog per sviluppatori Android, dove Google ha spiegato che l’aggiornamento si avvia con la Beta 1 di Android 15 QPR1 per i modelli Pixel 8 e Pixel 8 Pro. Questo cambiamento consentirà agli sviluppatori di selezionare la dimensione della pagina più adatta per il loro hardware, incrementando l’efficacia dell’uso della memoria.
vantaggi per gli utenti
Attualmente, i benefici per l’utente finale possono apparire limitati, ma quando sempre più hardware si adatterà a questa novità, si osserverà un notevole incremento nelle prestazioni e nell’efficienza durante l’uso. Google ha illustrato che il passaggio a dimensioni di pagina maggiori dovrebbe portare a:
- video di qualità superiore
- gioco più fluido
- applicazioni più reattive
come funziona il cambiamento
Nel cuore di questo aggiornamento ci sono le unità di gestione della memoria (MMU). Queste unità sono responsabili della traduzione degli indirizzi utilizzati dai programmi nelle posizioni fisiche della memoria. Quando un programma richiede più memoria, è fondamentale che il sistema operativo gestisca il “page table”, associando la memoria a un processo. Una maggiore dimensione delle pagine comporta una riduzione dei compiti amministrativi da parte del sistema, consentendogli di ottimizzare le risorse per garantire un’ottima esperienza utente.
considerazioni finali
In sintesi, Google ha annunciato l’apertura del supporto per dimensioni di pagina superiori, promuovendo l’adozione da parte dei produttori di hardware. La compagnia ha registrato un aumento delle prestazioni complessive compreso tra il 5% e il 10% utilizzando le dimensioni di pagina più ampie, sebbene sia necessario notare che si utilizza un 9% di memoria fisica in più. Il reale beneficio per gli utenti finali sarà visibile solo nelle fasi successive, man mano che il nuovo supporto verrà implementato.
Lascia un commento