Google introduced the Quick Intensive Throttling feature to save the battery life of your device
Google is testing a new Quick Intensive Throttling feature to run in the background reducing CPU time by 10% and extending the battery life for all devices. The company has reportedly introduced a new feature named Intensive Wake Up Throttling to Google 87. It prevents JavaScript from waking up a tab more than one minute after it has been hidden from the view for more than 5 minutes.
The company has claimed that it reduced Chrome’s CPU usage by up to 5x and by doing that it has considerably extended the battery life up to 1.25 hours for all battery-led devices. Google has also stated that for Chromebooks also the new feature will adapt quickly to reduce CPU utilization and extend battery life.
The company document says, “The JS timer Intensive Wake Up Throttling (Doc) feature has been shipped in 86, which will align the timer wake-ups to 1 minute interval after a grace period of 5 minutes. The 5 minutes timeout is very conservative and was chosen to allow a launch of Intensive Wake Up Throttling with minimal regression risk. So now we’re considering reducing the timeout to 10 seconds, only for pages considered loaded when they are hidden.”
The new feature can be installed very soon at the end of the test in the Chrome Canary and Dev version. However, you can install the latest version of Chrome Canary or Chrome Dev. Then open Chrome Canary & enter “chrome://flags/#quick-intensive-throttling-after–loading” in the address bar to set Quick Intensive Throttling after loading the flag to enable its relaunch.