Chrome drosselt die Hintergrund-Registerkarten, um Strom zu sparen

Video: How many Chrome tabs can you open with 2TB RAM? 2024

Video: How many Chrome tabs can you open with 2TB RAM? 2024
Anonim

Während Google Chrome derzeit den Markt für Webbrowser dominiert, ist es bekannt dafür, dass es zu viel Strom verbraucht und die Akkulaufzeit schnell erschöpft. Der Riese von Mountain View gibt jedoch an, Schritte zu unternehmen, um den Stromverbrauch des Browsers zu senken. Ab Chrome 57 drosselt Google jetzt die Registerkarten im Hintergrund, um die Akkulaufzeit zu verlängern.

Chrome 57 startet die erste Phase des Drosselungsplans von Google, einer langfristigen Initiative, die darauf abzielt, den Energieverbrauch des Browsers und die Auswirkungen auf die CPU-Ressourcen zu reduzieren, indem im Hintergrund ausgeführte Tabs gestrichen werden. Google gibt den Tabs im Hintergrund die Schuld für bis zu 30% des Stromverbrauchs von Chrome, zumindest für Desktops.

Alexander Timin, ein Softwareentwickler bei Google, erklärte in einem Blogbeitrag:

Durch die neue Einschränkungsrichtlinie verzögert Chrome 57 Timer, um die durchschnittliche CPU-Auslastung auf 1% eines Kerns zu begrenzen, wenn eine Anwendung im Hintergrund zu viel CPU verwendet. Tabs, die Audio abspielen oder Echtzeitverbindungen wie WebSockets oder WebRTC aufrechterhalten, sind nicht betroffen.

Wir haben festgestellt, dass dieser Drosselmechanismus zu 25% weniger beschäftigten Hintergrundregistern führt. Langfristig besteht das Ideal darin, Hintergrund-Registerkarten vollständig auszusetzen und stattdessen neue APIs zu verwenden, damit Servicemitarbeiter im Hintergrund arbeiten können. Chrome wird weiterhin Schritte in diese Richtung unternehmen, um die Akkulaufzeit der Nutzer zu verlängern und gleichzeitig die gleichen Erfahrungen zu ermöglichen, die Entwickler heute machen können.

Google hat zum ersten Mal seinen Plan bekannt gegeben, Hintergrund-Tabs im August zu drosseln. Die Richtlinie gilt für Registerkarten, deren zugewiesene Zeit zum Ausführen von JavaScript-Funktionen (Timer) überschritten wird. Die Google-Ingenieure glauben, dass JavaScript-Anzeigen und Analyseskripte die Hauptursache für intensive Hintergrundaufgaben sind. Mit der neuen Hintergrundeinschränkungsrichtlinie haben Entwickler ausreichend Zeit, um die erforderlichen Anpassungen vorzunehmen, da einige Website-Funktionen von Hintergrundoperationen abhängen.

Chrome drosselt die Hintergrund-Registerkarten, um Strom zu sparen