/
/

Background tab throttling in Google Chrome in- en uitschakelen in Windows

door Team Ninja
How to Enable and Disable Google Chrome Background Tab Throttling in Windows blog banner image

Directe samenvatting

Deze blogpost van NinjaOne biedt een uitgebreide basislijst met CMD-commands en een deep dive duik in Windows-commands met meer dan 70 essentiële cmd-commands voor zowel beginners als gevorderden. Het legt praktische opdrachtpromptcommando’s uit voor file management, directory navigation, network troubleshooting, disk operations en automatisering met echte voorbeelden om de productiviteit te verbeteren. Of u nu fundamentele cmd-commands leert of geavanceerde Windows CLI-tools onder de knie krijgt, deze gids helpt u de Command Prompt effectiever te gebruiken.

Belangrijkste punten

  • Background tab throttling in Chrome beperkt het CPU- en geheugengebruik van inactieve tabbladen voor betere prestaties en een langere batterijduur.
  • U kunt throttling testen met een JavaScript-timer in DevTools om tijdafwijking in tabbladen op de achtergrond vast te stellen.
  • Chrome biedt geen schakelaar meer voor background throttling in chrome://flags. Ontwikkelaars kunnen timer throttling tijdelijk uitschakelen met een Chrome-opdrachtregelschakelaar en beheerders kunnen intensieve throttling regelen via Chrome Enterprise-beleid.
  • Throttling uitschakelen kan helpen bij geautomatiseerde browsertests, webapps met achtergrondtaken en debuggen door ontwikkelaars.
  • Throttling staat standaard aan in Chrome voor Windows en de meeste platformen. Het wijzigen ervan beïnvloedt de efficiëntie van het systeem.

In deze handleiding leest u hoe u tab throttling in Google Chrome beheert, wat deze functie precies doet en waarom u background tab throttling tijdelijk zou willen uitschakelen voor tests of probleemoplossing (Let op: huidige Chrome-versies bieden geen standaard aan/uit-instelling voor deze functie). Het uitschakelen van background tab throttling kan het CPU-gebruik verhogen en de batterij sneller leegtrekken. Het is dus belangrijk om de gevolgen van een wijziging in het standaardgedrag te begrijpen voordat u deze functie uitschakelt.

Wilt u het liever zien? Bekijk dan de bijgewerkte videohandleiding: “Background tab throttling in Google Chrome in- en uitschakelen in Windows.”

Wat is background tab throttling?

Background tab throttling is een functie van Chrome die de prestaties verbetert en de batterijduur verlengt door de beschikbare resources te beperken voor browsertabbladen die op dat moment niet actief zijn.

Zodra een Chrome-tabblad naar de achtergrond verdwijnt, begint Chrome te beperken hoe vaak de betreffende JavaScript-timers mogen draaien. Timers op de achtergrond worden doorgaans niet vaker dan één keer per seconde gecontroleerd. Chrome kan strengere limieten toepassen als het tabblad langer verborgen blijft, waarmee wordt voorkomen dat op hol geslagen scripts onnodig CPU-tijd gebruiken.

Blijft een tabblad langer dan 5 minuten verborgen, dan controleert Chrome geketende JavaScript-timers mogelijk nog maar één keer per minuut. Deze intensieve throttling geldt doorgaans wanneer de pagina minstens 30 seconden stil is geweest, de teller van de timerketen vijf heeft bereikt en er geen kwalificerende WebRTC-activiteit actief is. Er zijn uitzonderingen op intensieve tab throttling. Pagina’s die in de voorgaande 30 seconden hoorbaar geluid hebben geproduceerd krijgen minimale throttling, al telt stil geluid niet mee. Ook kwalificerende WebRTC-activiteit kan voorkomen dat een tabblad op de achtergrond in intensieve throttling terechtkomt.

Stappenplan: background tab throttling in Google Chrome in- en uitschakelen

Volg deze stappen om background tab throttling in Chrome in en uit te schakelen:

  • Open een nieuw tabblad
  • Typ chrome://flags in de adresbalk om de instellingen voor Chrome Flags te openen
  • Zoek op throttle en zoek de flag Throttle Javascript timers in the background
  • Zet deze functie-flag om naar background tab throttling inschakelen/uitschakelen
  • Start Chrome opnieuw op om de wijziging door te voeren

Met Chrome-flags kunt u experimentele functies aan- en uitzetten, maar niet alle flags zijn in elke versie beschikbaar. Ontbreekt de throttling-flag, kijk dan in plaats daarvan bij de energie- of prestatie-instellingen van Chrome. Kunt u de optie om throttling in en uit te schakelen niet vinden, dan is deze in uw browserversie mogelijk niet als losse optie instelbaar. U kunt de prestatieopties van Chrome dan aanpassen via het scherm Instellingen door energiebesparende functies uit te schakelen en websites op een witte lijst te zetten zodat ze op de achtergrond niet inactief worden.

Waarom background tab throttling in Google Chrome beheren?

Tab throttling staat in Chrome standaard aan. Het uitschakelen heeft voor- en nadelen, afhankelijk van uw use case en het soort device dat u gebruikt:

Voordelen van tab throttling in Google Chrome:

  • Betere prestaties: background tab throttling in Chrome verbetert de prestaties aanzienlijk wanneer u meerdere tabbladen open hebt staan. Het helpt het resourcebeheer te optimaliseren en houdt uw computer responsief.
  • Langere batterijduur: moderne websites kunnen bijzonder veel resources vragen, met scripts voor interactiviteit, animatie en andere functionaliteit. Daarvan is maar weinig echt nuttig als het tabblad waarin de website draait niet in beeld is. Het beperken van het resourcegebruik is dus een handige manier om het batterijverbruik van Chrome terug te dringen.
  • Gelijk aan de situatie bij gebruikers: als softwareontwikkelaar wilt u dat de configuratie van uw webbrowser zo goed mogelijk overeenkomt met die van de browsers van uw gebruikers, zodat u de prestaties en het gedrag van uw website en app kunt testen. Omdat tab throttling de standaardinstelling is, hebben de meeste van uw gebruikers het ingeschakeld.

Nadelen van tab throttling in Google Chrome:

  • Onderbroken workloads: sommige webapplicaties verrichten veel werk in de browser (bijvoorbeeld het lokaal verwerken van afbeeldingen voordat ze worden geüpload). Background throttling onderbreekt dit soort applicaties.
  • Onverwacht gedrag van applicaties: apps weten mogelijk niet dat ze worden afgeremd, waardoor timers en geplande taken kunnen gaan afwijken met onverwacht gedrag tot gevolg.
  • Gevolgen voor softwaretests: webapplicaties rechtstreeks testen met throttling ingeschakeld benadert de UX het best, maar ontwikkelaars die geautomatiseerde front-endtests draaien willen throttling misschien uitschakelen zodat ze in andere Chrome-tabbladen kunnen blijven werken.

Background tab throttling in Google Chrome testen en problemen oplossen

U kunt testen of tab throttling aan- of uitstaat door een nieuw browsertabblad te openen, het paneel met ontwikkelaarstools te openen en vervolgens de volgende code in de console te kopiëren en te plakken:

let startTime = Date.now();

let interval = setInterval(() => {

let elapsedTime = Date.now() - startTime;

console.log(`Elapsed time: ${elapsedTime / 1000}s`);

startTime = Date.now();

}, 1000);

De verstreken tijd wordt elke seconde in de console weergegeven. Staat tab throttling uit, dan is dit ongeveer 1 seconde (1000 milliseconden), ook als het tabblad langer dan 5 minuten op de achtergrond staat. Staat tab throttling aan, dan ziet u dat de verstreken tijd begint af te wijken.

Loopt u tegen onverwacht gedrag aan, dan kunt u Google Chrome terugzetten naar de standaardinstellingen.

Meer tips voor de prestaties van Chrome

Wilt u de prestaties van Chrome verder verbeteren, dan kunt u onze prestatiehandleiding volgen en de Google Taakbeheer in de gaten houden om te zien welke tabbladen de meeste resources gebruiken. Bekijk ook welke extensies u hebt ingeschakeld en verwijder de extensies die u niet nodig hebt.

Bent u verantwoordelijk voor een bedrijfsnetwerk, dan kunt u Google Chrome op al uw devices configureren en beveiligen en ervoor zorgen dat uw gebruikers met actuele, veilige webbrowsers werken via het platform NinjaOne Endpoint management. Ons platform biedt u alle tools die u nodig hebt om Chrome (en al uw andere software) te beheren op verschillende devices en op verschillende locaties, vanuit één centrale interface.

FAQs

Voer een setInterval()-script uit in Chrome DevTools. Wijkt de weergegeven tijd af nadat het tabblad enkele minuten inactief is geweest, dan is throttling actief.

Ja – ontwikkelaars die apps met achtergrondtaken testen of browserautomatisering draaien hebben er baat bij throttling tijdelijk uit te schakelen.

Chrome biedt standaard geen throttling-instellingen per site, maar u kunt de instellingen aanpassen via de energiebesparing of uitzonderingen per site regelen met Chrome Enterprise-beleid.

Ja, maar handmatige bediening via flags kan in recente versies beperkt zijn. In moderne Chrome-builds wordt throttling doorgaans automatisch geregeld.

Zeker. Het beperkt onnodige verwerking op de achtergrond, wat de batterij van laptops en mobiele devices spaart.

Dit vindt u misschien ook leuk

Klaar om de moeilijkste delen van IT te vereenvoudigen?