Google Chrome is definitely one of my favorite browsers (Yet to decide between Chrome and Firefox). Chrome is the most standards compliant browser available right now. It is also by far the most popular browser on the internet with more than 50% claim. However for the longest time Chrome has been such a pain-stacking resource hog. That is changing with the new Chrome 57 update. The new Chrome 57 update allows the browser to throttle individual background tabs by limiting the timer fire rate for background tabs using excessive power. Basically, the browser minimizes resource usage on the tabs that the user cannot see. The new improvement is vital in ensuring that Chrome uses as little power as possible. Anyone that does extensive browsing on their laptop will know the pains of using Chrome.
For many years, Chrome has tried to improve user experience by throttling tab performance. In August 2016, Chrome announced their desire to use the mechanism. They however feared that it would break web pages. Well, Google is finally realizing a long time dream with its new throttling policy According to Google, Chrome will now limit CPU load to 1% of a core should a background application use too much CPU. The new throttling method will not affect tabs playing music or applications with real-time connections (WebSockets and WebRTC) as these are considered foreground.
According to Google, the Chrome 57 throttling mechanism results in 25% fewer busy tabs running in the background. Chrome also announced on their official blog page that they would in the future fully suspend background tabs. This would mean relying on new APIs for service workers to do work behind the scenes. This really resonates with Chrome’s core principles to give the best possible experience on the browser. We hope to see much more improvement on the internet’s favorite browser very soon!