Share this article

Improve this guide

Chrome’s battery life and performance to be improved by throttling background pages

2 min. read

Updated onJanuary 22, 2024

updated onJanuary 22, 2024

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

GoogleChromemay be the top performing web browser today, but its impressive features often take their toll on battery. That is because Chrome tabs consume a lot of system resources even when they are running in the background. Google is now working on a timer that would throttle background pages in an effort to help improve battery life and browser performance.

Chrome will start throttling background pages to improve battery life

Chrome will start throttling background pages to improve battery life

The throttling system will be shipping with Chrome 56 and limit the number of JavaScript operations for background tabs. Google intends for the limitation to minimize the CPU usage of Chrome’s background pages, supposedly leading to improved browser performance and prolonged battery life as an indirect result.

Google explained the new mechanism in detail in a Google Docs document which isavailable for viewing now. The goal is to take on resource intensive JavaScript timers that have grown in significance over the last couple of years as real-time web-based applications proliferate.

Think of the emails and chat messages you are notified about in real time: Developers use JavaScript timers to trigger actions at certain points. These timers, however, have been subject to abuse as many developers tend to overload pages with non-stop timers, leading Chrome background tabs to consume huge amounts of memory on a device.

With the new update coming to the stable version of Chrome 56, Google will implement a time budget for each tab. The time budget will control the access to Chrome’s JavaScript processing engine for background pages. Time budget for background tabs can run out if the unfocused pages trigger excessive amount of timers.

Google engineer Alexander Timin describes the throttling mechanism:

Google plans to roll out the new feature for Windows, Mac, Linux, Chrome OS, Android, and Android WebView, though there’s no official release date for the stable Chrome 56 yet.

That’s not all, Google will beenhancing Chrome’s battery life with real time protectionin the upcoming version, so don’t miss it.

Radu Tyrsina

Radu Tyrsina has been a Windows fan ever since he got his first PC, a Pentium III (a monster at that time).

For most of the kids of his age, the Internet was an amazing way to play and communicate with others, but he was deeply impressed by the flow of information and how easily you can find anything on the web.

Prior to founding Windows Report, this particular curiosity about digital content enabled him to grow a number of sites that helped hundreds of millions reach faster the answer they’re looking for.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Radu Tyrsina