Google Chrome may be one of the best Internet browsers you can get your hands on, but it can also be pretty annoying, especially when it comes to energy efficiency. Despite its huge popularity, user-friendly features and the fact that it’s available to a wide range of devices, Chrome is known for having a poor performance including over usage of battery and memory resources.
But Google has released an update this week for the browser pushing Chrome 45 for Windows, Mac, Linux and Android that will improve the overall performance of the software.
Firstly, the browser will now use “idle periods” when it’s not busy rendering web pages to “aggressively clean up old, unused memory”. Anyone who’s opened Windows’ Task Manager with Chrome open will have seen multiple entries for the browser, with each open tab afforded its own process. Google wants to reduce the amount of memory each of these processes is consuming.
“In practice we found that this reduced website memory usage by 10% on average, but the effect is even more dramatic on complex web apps,” says Gmail product manager Ryan Schoen in a Google blog post explaining the effect of these changes. “For example, we can free up nearly a quarter of the memory used by the tab.”
Google’s also making changes to the way the browser automatically restores tabs from a previous sessions when you re-open the browser. Previously, it will have restored all the tabs in the order that they were opened. Now, the most recently accessed tabs will be restored first, and if your computer starts running low on memory midway through the restoration, Chrome will stop reopening the remaining tabs.
Finally, Google’s promising that Chrome will stop sucking the juice from laptop batteries so quickly by killing off unnecessary Flash animations. In Schoen’s words, Chrome will “auto-pause Flash content that’s not central to a website”, which he claims improves laptop battery life by 15%. Google doesn’t define exactly what Flash content it’s talking about, but it’s pretty safe to assume the company’s targeting animated adverts.
Google says the performance enhancements are being introduced into the browser over the coming weeks, but “there’s much more in the works for upcoming versions of Chrome”.
Whether Google can truly shed the flab that the Chrome browser has accumulated over the past few years will be revealed in the next few weeks.