Google heeft een nieuwe reeks functies geïntroduceerd in Chrome 87 die het geheugen en het CPU-gebruik van Chrome aanzienlijk kunnen verminderen op Windows 10. Google Chrome 87 introduceert tabbladbeperking en andere tweaks om de browser sneller te maken op apparaten met het Windows-besturingssysteem.
Google kan uw computerbronnen nu beter beheren door te voorkomen dat achtergrondtabbladen (inactieve tabbladen) CPU-intensieve taken activeren. Dit wordt gedaan door JavaScript-timers te beperken tot één keer per minuut. Google is van mening dat het verminderen van de impact van JavaScript-timers op de CPU de prestaties van Chrome aanzienlijk zou kunnen verbeteren.
Interessante achtergrondfuncties, waaronder pushmeldingen en audio, werken nog steeds als de JavaScript-timers worden beperkt. Volgens tests die zijn uitgevoerd door Chromium-ontwikkelaars, kan de update zelfs de batterijduur van sommige apparaten verlengen.
Google heeft ook bevestigd dat het werkt aan de functie “Occlusion Track” voor Windows, maar het wordt geleidelijk uitgerold.
De functie werkt al goed in Chrome OS en komt eindelijk naar Microsoft-gebruikers.
Het concept van Occlusion Track is vergelijkbaar met heatmap, omdat het Chrome in staat stelt te weten welke vensters en tabbladen voor u zichtbaar zijn. Op basis van de zichtbaarheid van de tabbladen past Chrome automatisch optimalisatie toe op actieve tabbladen en kunnen gebruikers webpagina’s sneller openen.
Momenteel kan elk native venster van elke app het root-venster van de browser afsluiten, waardoor Chrome onnodig bronnen verbruikt wanneer een root-venster wordt afgesloten.
Na de update ontvangt Chrome een signaal van het besturingssysteem om onnodige berekening van de occlusie te voorkomen.
Bovendien kunnen gebruikers verbeteringen opmerken in de starttijd van Google Chrome voor Windows 10.
“Dit draagt bij aan een hogere snelheid op de computers van gebruikers, omdat we het stroom- en geheugenverbruik van afgesloten voorgrondtabbladen verminderen tot dat van niet-actieve achtergrondtabbladen,” zei Google.
Voor mobiele gebruikers verbetert Google het backwards en forward caching-systeem.
Het is vermeldenswaard dat Microsoft ook werkt aan een nieuwe functie genaamd ‘Sleeping Tabs’ die het achtergrondgebruik van de inactieve tabbladen om bronnen naar actieve tabbladen te verplaatsen, zal verminderen.
Google is momenteel van plan deze verbeteringen in de komende weken uit te rollen. Het is echter mogelijk dat sommige gebruikers de prestatie-upgrade dit jaar niet krijgen.
“Er komt een uitgebreider uitrolplan om daadwerkelijk te reageren op het signaal dat deze API aanbiedt in termen van het beperken, weggooien of op de achtergrond plaatsen van afgesloten tabbladen”, aldus Google.