In Google Chrome browser, why does Gmail use so much of the CPU when hardware acceleration is enabled?

2

2

Here's a screenshot of the issue.

On the right, Windows Task Manager showing high Chrome CPU usage.
On the left, Chrome's Task Manager showing it's all coming from the Gmail tab. enter image description here

If Hardware Acceleration is turned OFF in Chrome settings, Gmail uses 1-3% CPU when idle. enter image description here

To isolate that it isn't a combination of Hardware Acceleration and something else I've tried:

  1. Disabled all plugins.
  2. Clearing cookies
  3. Incognito Tab

The Gmail tab will use 45-50% cpu as long as it's the foreground tab and Hardware Acceleration is enabled in Chrome.

Why is this happening? It doesn't make sense that an idol page should consume more than a very small amount of CPU time.

P.S. - I'm running Windows and this gmail cpu spike doesn't happen in Firefox or Internet Explorer.

GollyJer

Posted 2015-05-14T16:39:37.207

Reputation: 4 896

1If I were to guess. Chrome is using your CPU for the hardware acceleration. – Ramhound – 2015-05-14T16:51:41.190

2Yes, but why? I have 25 other tabs open and none of them do. It's weird that Gmail needs to constantly churn when it's not doing anything. – GollyJer – 2015-05-14T17:31:55.747

what is the tab in question doing something like Facebook/ other SNS? Those are much more frequently than people realize investigating and re-drawing pages. – linuxdev2013 – 2015-05-14T17:53:09.267

1"Hardware acceleration" is kind of vague about what kind of hardware it using, but I've always assumed it was graphical in nature, so I doubt there is much gain to be found in gmail, where most of the heavy lifting it is doing is going to be network traffic. – Don Simon – 2015-05-14T17:54:08.483

1If I recall correctly, Chrome sets the system timer to 1ms instead of 15.625ms unless you're running on battery. This may have something to do with it. – None – 2015-05-15T12:44:29.617

No answers