Microsoft geeft problemen op om te voorkomen dat Google Chrome de batterij van laptops en notebooks met Windows 10 en andere besturingssystemen leegraakt
Microsoft is zich terdege bewust en terecht bezorgd over de veel voorkomende klachten bij Google Chrome. Interessant is dat na het adopteren van de Chromium-basis voor zijn Edge-browser, de maker van Windows OS en MS Office behoorlijk actief is geweest in een aantal kernproblemen aanpakken core waarmee laptop- en notebookgebruikers worden geconfronteerd tijdens het surfen op internet. De nieuwste fix die door Microsoft is uitgegeven, lost met succes het probleem op van een snellere batterijlading tijdens het gebruik van de Google Chrome-webbrowser.
Microsoft beweert voortdurend dat zijn Edge-browser dat is routinematig aangepast en dat is het veel vriendelijker voor de batterij van een laptop dan de Google Chrome-webbrowser. Naast de meerdere tweaks voor de Edge-browser, ondersteunt Microsoft nu hetzelfde met zijn eigen energiebeheerervaring op Windows-niveau. Interessant is dat de oplossing al aanwezig is in de Edge-browser, maar het zal zeker een positieve invloed hebben op de batterij-efficiëntie van Google Chrome.
Microsoft introduceert oplossing om overmatig batterijverbruik van Google Chrome aan te pakken via Chromium Project Commit:
Microsoft is van plan het batterijverbruik van Chrome te verminderen door onnodige ‘Media Caching’ door de webbrowser te vermijden, zegt Shawn Pickett, een senior software-engineer bij Microsoft. “Vandaag de dag wordt media-inhoud tijdens acquisitie en afspelen op schijf opgeslagen. Als u de schijf tijdens dit proces actief houdt, neemt het stroomverbruik in het algemeen toe en kan het ook voorkomen dat bepaalde modi met een lager energieverbruik worden ingeschakeld in het besturingssysteem. Aangezien mediaconsumptie een scenario met veel gebruik is, heeft dit extra stroomverbruik een negatieve invloed op de levensduur van de batterij. Door deze wijziging wordt voorkomen dat bepaalde media-inhoud in het cachegeheugen wordt opgeslagen om de levensduur van de batterij van het apparaat voor gebruikers te verlengen. "
Naast het onnodig belasten van de hardware, heeft het cachen van media meestal de neiging om te voorkomen dat bepaalde modi met een lager energieverbruik worden ingeschakeld in het besturingssysteem. Simpel gezegd, het gedrag en de mediaverwerkingsprocessen van Google Chrome zorgen ervoor dat de laptops en notebooks onnodig bezig zijn met een hoog stroomverbruik.
Het voorstel van Microsoft is vrij eenvoudig. Pickett stelt voor dat Chromium "waar mogelijk moet voorkomen dat streaming media-inhoud in de cache op schijf wordt opgeslagen." Hij zei dat het voorstel gericht is op gebruiksscenario's voor mediastreaming waarbij de gebruiker inhoud bekijkt en af en toe teruggaat om te beoordelen. "Voor deze scenario's is er geen nadeel aan het uitschakelen van de schijfcaching. Aangezien de bestaande Media Source-implementatie al de meest recente inhoud in het geheugen bewaart, kan de gebruiker nog steeds deelnemen aan veelvoorkomende scenario's, zoals een paar seconden terugschrobben tijdens het afspelen zonder de inhoud opnieuw van het netwerk te hoeven halen. De bestaande zoekrespons blijft in deze gevallen behouden.”
Interessant is dat, naast het verminderen van het leeglopen van de batterij tijdens het gebruik van Google Chrome op laptops en notebooks, de oplossing van Microsoft ook de back-uptijd van de batterij verbetert en zelfs een merkbare verhoging van de prestaties of respons. Het bedrijf beweert dat de oplossing "de impact zal verminderen op functies die mogelijk afhankelijk zijn van caching op de schijf". Met andere woorden, gebruikers kunnen merken dat hun draagbare apparaten snel reageren op het terugspoelen of doorsturen van de videoclip. Dit komt simpelweg omdat de acties dynamisch en direct zullen zijn, zonder dat ze naar beneden worden gesleept door schijfcaching.
Google accepteert Microsoft's oplossing om het leeglopen van de batterij te verminderen tijdens het gebruik van de Chrome-browser?
Het lijkt erop dat Google de nieuwe methode heeft geaccepteerd om media te verwerken terwijl deze wordt gestreamd om de impact op de batterij te verminderen. Een Google-technicus merkte op dat de aangenomen wijziging "het cachen van bepaalde media-inhoud op schijf zal voorkomen met als doel de levensduur van de batterij van het apparaat voor gebruikers te verbeteren." De zoekgigant heeft naar verluidt zelfs een vlag toegevoegd "Zet caching van streaming media op schijf uit" aan de Canary-build van Chrome voor macOS, Windows, Linux, Chrome OS en Android. De beschrijving van de vlag erkent de positieve impact: "Vermindert schijfactiviteit tijdens het afspelen van media, wat kan leiden tot energiebesparing."
Om te bewijzen dat de oplossing het stroomverbruik daadwerkelijk vermindert en de reactietijd van streaming inhoud verbetert, streamde Microsoft 1080p media-inhoud op een laptop die was losgekoppeld van een stroombron. Volgens de intern uitgevoerde studie toonde de fix een verbetering van 62 mW en verminderde de schijfschrijfactiviteit ook met 309 KB/sec. Microsoft is ervan overtuigd dat de algehele impact een 'netto positief resultaat' zal opleveren en het stroomverbruik voor 'hoofdscenario's' zal verminderen.
Microsoft's goedkeuring van chroombasis voor zijn Edge-webbrowser heeft al begon positieve resultaten te vertonen. Het bedrijf heeft hard gewerkt om de acceptatie van haar producten en diensten stimuleren. Maar dergelijke oplossingen zijn gunstig voor alle op Chromium gebaseerde browsers en hebben een merkbaar positief effect op laptops en notebooks met Windows 10 OS. Het is echter belangrijk op te merken dat de voordelen van de nieuwe oplossing zouden gaan naar gebruikers die toegang hebben tot betrouwbaar snel internet.