Web

Chrome To Throttle Background Tabs

Google says it will limit the amount of processing power that background tabs can consume in Chrome. The change is designed to increase battery life on mobile devices without affecting usability too much.

It builds upon an existing policy that means any background tab can only carry out actions (such as reloading data) once a second. With this in place, the browser batches together actions across all the background tabs to reduce the overall load on the processor.

The new policy means that once a tab has been in the background for 10 seconds it will have an individual time “budget” on running actions. Any actions eat into this budget, while during this period of inactivity the budget is regenerated by 0.01 seconds for every one second that passes. The tab can’t carry out any actions when the budget is at or below zero.

The idea is to set and manage the budget (including automatically tweaking the regeneration rate) so that no background tab is ever averaging more than one percent use of a processor core.

There’ll be exceptions for audio (including a few seconds’ grace to allow for the silence between tracks) and applications that use real-time connections such as WebSockets and WebRTC, which are used for functions such as chat tools.

In the long run Google wants to be able to completely suspend all background tabs, but concedes it can’t do that until most developers have stopped relying on them. It’s set a goal of 2020 to reach this point.

JLister

Recent Posts

This is Wondercon 2024: A Video Compilation of the Best Cosplays!

Check out this awesome video compilation of some of the best cosplays seen at Wondercon…

8 hours ago

Hilarious Fallout Power Armor Upgrades: The Comedy Sketch

Ever felt the envy of that one neighbor who always has to one-up you? Well,…

9 hours ago

The Force is Strong With This Impressive Star Wars Drone Show

Experience Star Wars like never before with Sky Elements Drone Shows' spectacular version of "A…

9 hours ago

Michael Sheen’s Powerful Performance Inspires Defiance Against Death

Watch as Michael Sheen's performs Dylan Thomas' iconic poem, "Do not go gentle into that…

11 hours ago