New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 717964 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

Hotel website uses 100% CPU

Project Member Reported by komoroske@chromium.org, May 3 2017

Issue description

Chrome Version: 60.0.3088.0 (Official Build) canary (64-bit) (also observed in 57.0.2987.133 (Official Build) (64-bit))
OS: Mac OS 10.12.4, Mac Pro Trashcan design

What steps will reproduce the problem?
(1) Visit http://meritagecollection.com/bacararesort/luxury-santa-barbara-accommodations/resort-amenities/
(2) Leave that tab on screen

What is the expected result?
The page uses minimal to no CPU after done loading.


What happens instead?
The page uses 100% CPU in perpetuity while the tab is focused

Note that Safari shows a somewhat high amount of CPU on the main Safari process (e.g 50%) for the first few seconds after loading, but then settles down to a trivial amount after loading.

Trace: https://drive.google.com/open?id=0BzwdQMmIG4kqM2F3dEJOcW5hTkE


 
Cc: vmi...@chromium.org
Labels: -Pri-3 Performance-Loading Performance-Browser Pri-2
I see about 40 .png's that are ~1.5MB a piece being downloaded. Could that be part of it? The only thing that's working for a few seconds after the site comes up is the renderer.
I don't think it's that--it uses tons of CPU even minutes after everything has appeared to load. 

Perhaps it only triggers on a Mac Pro with dual GPUs, or it has something to do with having two monitors plugged in?
Owner: pmeenan@chromium.org
Status: Assigned (was: Untriaged)
ResourceFetcher::determineRevalidationPolicy() is called 17627 times in 4 seconds when I run a trace on my machine (doesn't have dual monitors, but is a MBP).

14000+ times in the ~4seconds in your trace.

I'm on M57 stable, so it's likely not a recent change in Chrome.

Looking at the log, I'm going to see if Patrick has any clues.

https://chromium.googlesource.com/chromium/src/+log/d8bc5fe8ad10e20a98bc0f35ee9010938c0771b8/third_party/WebKit/Source/platform/loader/fetch/ResourceFetcher.cpp
Cc: -rsch...@chromium.org
Owner: ----
Status: Available (was: Assigned)
Status: Untriaged (was: Available)
Available, but no owner or component? Please find a component, as no one will ever find this without one.
Labels: Needs-Feedback
I can't reproduce it.
Is this issue still available?

Sign in to add a comment