Android werkt straks een stuk beter door een prestatieboost. Google werkt aan 16 KB-ondersteuning voor het geheugenbeheer en dat zet zoden aan de dijk. Android zou hierdoor flink in prestaties verbeteren.
Geheugenbeheer
Het is een technisch verhaal: eentje waardoor je telefoon beter moet gaan werken. Er zijn geheugenbeheereenheden (MMU’s) die adressen vertalen van wat een programma gebruikt naar een fysieke locatie in het geheugen. Die vertaling is een bepaalde paginagrootte. Heeft een programma meer geheugen nodig dan dat, dan moet het besturingssysteem een paginatabel invullen om een stuk geheugen een proces te geven. Als een paginagrootte 4 keer zo groot is, dan kost het vier keer minder administratieve rompslomp. Hierdoor kan het systeem meer tijd besteden aan goed presteren, dus zorgen dat video’s goed draaien en games lekker speelbaar blijven, schrijft 9to5Google.
Tot nu toe was die paginagrootte van Android altijd tot 4 KB, maar nu komt Google tot de conclusie dat een grotere paginagrootte zorgt voor een verbeterde prestatie van 5 tot 10 procent (al kost dit wel 9 procent extra geheugen).
Gerelateerde artikelen
Betere prestaties
Dit zijn Google’s bevindingen na het vergroten van die paginagrootte:
- Lagere opstarttijden van apps terwijl het systeem onder geheugendruk staat: gemiddeld 3,16% lager, met significantere verbeteringen (tot 30%) voor sommige apps die we hebben getest.
- Minder stroomverbruik tijdens het starten van apps: gemiddeld 4,56% lager.
- Sneller opstarten van camera: gemiddeld 4,48% sneller warm opstarten en gemiddeld 6,60% sneller koud opstarten.
- Verbeterde opstarttijd van het systeem: gemiddeld met 1,5% (ongeveer 0,8 seconden) verbeterd.
Dit zou al zichtbaar zijn op de Android 15 QPR1 Beta die gisteren is verschenen, al is het nog een ontwikkelaarsoptie en moet je je toestel ervoor wipen en de bootloader ontgrendelen. Niet echt een optie dus. Google zou samenwerken met allerlei andere telefoonbedrijven en leveranciers om te zorgen dat je dit ook straks op Android-toestellen kan. Daar kan echter nog een lange tijd overheen gaan.
Lees ook onze Androidworld-nieuwsbrief.