De Android 15- en 16-kernupdate vermindert het processorgebruik en verhoogt de batterij van de mobiele telefoon

Google, Android

Google, Android - viewimage/ Shutterstock.com

De technologiegigant die verantwoordelijk is voor het meest gebruikte mobiele besturingssysteem ter wereld is begonnen met de implementatie van een geavanceerde tool om de interne werking van smartphones te herstructureren. De verandering vindt direct plaats in de kernel, de diepste laag van de software, met als doel de manier te veranderen waarop apparaten fysieke bronnen beheren en dagelijkse informatie verwerken.

Deze technische aanpassing maakt gebruik van Otimização Automática Direcionada van Feedback (AutoFDO), geïntegreerd in de LLVM-toolset. De methode laat oude generieke programmeeraannames los en concentreert zich op echte consumentengebruiksgegevens, waarbij prioriteit wordt gegeven aan de codes die het meest worden geactiveerd tijdens de navigatieroutine.

De structurele verandering heeft rechtstreeks invloed op de meest recente versies van het systeem, waardoor praktische wijzigingen in de hardware van de apparatuur worden aangebracht:

– Redução van de werklast van de centrale verwerkingseenheid (CPU).

– Aumento van de openingssnelheid van populaire applicaties.

– Prolongamento levensduur van de batterij bij continu gebruik.

– Melhoria in de vloeiende navigatie tussen verschillende schermen en menu’s.

De kern van het besturingssysteem is verantwoordelijk voor ongeveer 40% van al het verwerkingsverbruik op de huidige mobiele apparaten. Qualquer Efficiëntieaanpassingen op dit gebied genereren een positief rimpeleffect op de algehele prestaties van de apparatuur, waardoor geheugen wordt vrijgemaakt en oververhitting van interne onderdelen wordt voorkomen.

Technische werking van de nieuwe datacompilatie

Het traditionele softwarecompilatieproces zet de door ontwikkelaars gemaakte broncode om in instructies die de processor van de mobiele telefoon kan interpreteren en uitvoeren. Historicamente vond deze vertaling plaats op basis van statische regels, wat inhield dat het systeem probeerde te raden wat de beste manier was om een ​​applicatie uit te voeren, zonder precies te weten hoe de eigenaar van het apparaat het in de praktijk zou gebruiken. De Essa-aanpak beperkte het maximale potentieel van de hardware, waardoor onzichtbare knelpunten ontstonden tijdens zware taken en overmatig stroomverbruik.

Met de introductie van de op empirische feedback gebaseerde methodologie begint de compiler op een intelligente en adaptieve manier te handelen. Het systeem verzamelt nauwkeurige informatie over welke delen van de code het vaakst door gebruikers worden vereist en stuurt maximale verwerkingscapaciteit naar deze specifieke sectoren. Essa-prioriteit zorgt ervoor dat de meest gebruikte functies zonder vertraging werken, waardoor energieverspilling door secundaire processen of processen die zelden door de smartphone-eigenaar worden gebruikt, wordt geëlimineerd.

Laboratoriumtestmethodologie

Om de nieuwe compilatietool te kalibreren, voerden ingenieurs rigoureuze tests uit met de Google Pixel-smartphonelijn. De gecontroleerde omgeving maakte de simulatie van extreme dagelijkse gebruiksscenario’s mogelijk, waardoor de betrouwbaarheid van de geëxtraheerde gegevens werd gegarandeerd.

Het technische team draaide tegelijkertijd de 100 meest gedownloade applicaties op de markt, waardoor de hardware op maximale capaciteit moest werken. Durante Tijdens deze procedure bracht monitoringsoftware het gedrag van de kern van het systeem in realtime in kaart.

De mapping identificeerde gebieden met hotcode en technisch jargon voor de besturingssysteemsectoren die het grootste aantal verzoeken ontvangen. Op basis van deze diagnose werd de software herschreven om deze structurele dataroutes specifiek te optimaliseren.

Directe voordelen voor de dagelijkse bruikbaarheid

De herstructurering van de centrale code levert merkbare resultaten op in de eerste minuten van het gebruik van de smartphone. Het starten van zware applicaties, zoals sociale netwerken en games met complexe grafische afbeeldingen, gebeurt in een fractie van de tijd die eerdere versies van de software nodig hadden.

De navigatie door de interface van het apparaat wordt vloeiender, waardoor de tijdelijke bevriezingen worden geëlimineerd die vaak voorkomen bij het scrollen door feeds of het snel schakelen tussen open vensters. Multitasken wordt stabieler en reageert op schermaanrakingen.

Intelligent energiebeheer is een ander hoogtepunt van de architectuurupdate. Doordat er minder inspanning van de processor nodig is om dezelfde taken uit te voeren, vermindert het systeem het elektriciteitsverbruik, waardoor het langer duurt voordat het scherm aan staat voordat het op een stopcontact moet worden aangesloten.

Interne ontwikkelingsstatistieken registreerden aanzienlijke prestatieverbeteringen, waardoor de effectiviteit van de verandering in de broncode werd gevalideerd. Optimalisatie lost chronische traagheidsproblemen op op apparaten met maandenlang continu gebruik en bijna volledige opslag.

Integratie in recente softwareversies

De structurele veranderingen zijn al ingebed in codetakken Android 16-6.12 en Android 15-6.6. Essa vroege integratie zorgt ervoor dat de volgende releases van de mobiele industrie in de schappen liggen met de nieuwe efficiëntiestandaard standaard ingeschakeld.

Het ontwikkelingsschema voorziet in de uitbreiding van deze technologie naar andere vitale componenten van de apparaten. De planning omvat het toepassen van dezelfde optimalisatiemethode op stuurprogramma’s voor camerabesturing, netwerkverbindingsmodems en biometrische beveiligingssensoren.

Aanpassing door smartphonefabrikanten

De evolutie van de kern van het besturingssysteem beperkt zich niet tot apparaten die door de softwareontwikkelaar zelf zijn vervaardigd en verspreidt zich op een organische manier over de markt voor mobiele technologie. Empresas-partners, zoals Samsung, nemen deze structurele verbeteringen over en integreren deze in hun eigen gepersonaliseerde interfaces, zoals One UI 8.5, waardoor innovaties een wereldwijde consumentenbasis bereiken. Dankzij de Essa-marktdynamiek kunnen merken van derden snellere en zuinigere apparaten aanbieden zonder hun eigen middelen te hoeven investeren in het herschrijven van codes op laag niveau. Het standaardiseren van de efficiëntie in de kernel creëert een solide basis voor fabrikanten om hun financiële investeringen te richten op het verbeteren van cameralenzen, beeldschermen met hoge resolutie en innovatieve ontwerpen, wetende dat de softwarebasis al op maximale verwerkings- en energiebeheercapaciteit werkt.

Uitbreiding naar hardwarecomponenten van derden

Het langetermijnproject heeft tot doel hardwareonderdelen te omvatten die zijn ontwikkeld door onafhankelijke bedrijven en chipleveranciers. Het doel is om een ​​digitale omgeving te creëren waarin elk fysiek onderdeel, ongeacht merk of land van herkomst, communiceert met het besturingssysteem via geoptimaliseerde dataroutes en volledig vrij van knelpunten in de verwerking.

Relevantie van geheugenbeheer

Naast de processor heeft de nieuwe compilatiearchitectuur een positieve invloed op de manier waarop het RAM-geheugen door het mobiele apparaat wordt beheerd. Snellere toegang tot frequente codes voorkomt onnodig laden van tijdelijke gegevens die het systeem overbelasten.

Deze constante en automatische opschoning van de informatiekanalen voorkomt dat de mobiele telefoon na maandenlang gebruik aan prestatieverlies lijdt. Het apparaat behoudt dezelfde wendbaarheid als de dag dat het voor het eerst uit de doos werd gehaald.

Standaardisatie van de markt voor mobiele technologie

De grootschalige acceptatie van tools op basis van reële gebruiksgegevens zorgt voor een nieuw niveau van vraag voor de wereldwijde smartphone-industrie. Consumidores verwachten onmiddellijke reacties van hun apparaten, ongeacht de prijsklasse van het product dat in de detailhandel is gekocht.

Software-engineering gericht op energie-efficiëntie en uitvoeringssnelheid consolideert het platform als de belangrijkste keuze voor het ontwikkelen van nieuwe draagbare technologieën. De geoptimaliseerde codebase ondersteunt de volgende generatie applicaties, digitale diensten en ingebedde kunstmatige intelligentietools.