High CPU usage in parent process main thread when loading tripadvisor.ca, for over 700ms
Categories
(Core :: Networking, defect, P2)
Tracking
()
People
(Reporter: mstange, Assigned: acreskey)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged])
Here's a profile of loading tripadvisor.ca on my machine: https://perfht.ml/2JvpP9n
A lot of work seems to be happening in the parent process main thread, most of it triggered by initiating network requests. It would be good to reduce the amount of work and/or move it to other threads.
(I'm not expecting any immediate remedies; I'm filing this bug mostly to have an example that I can point others at, and so that we have a profile that we can compare ourselves to, in the future as this improves.)
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Bugbug thinks this bug is a enhancement, but please change it back in case of error.
Reporter | ||
Updated•5 years ago
|
Updated•3 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
The Performance Impact Calculator has determined this bug's performance impact to be high. If you'd like to request re-triage, you can reset the Performance Impact flag to "?" or needinfo the triage sheriff.
Platforms: [x] Windows [x] macOS [x] Linux
Impact on site: Causes noticeable jank
Page load impact: Some
[x] Able to reproduce locally
[x] Bug affects multiple sites
Comment 3•2 years ago
|
||
The severity field for this bug is set to S3. However, the Performance Impact
field flags this bug as having a high impact on the performance.
:valentin, could you consider increasing the severity of this performance-impacting bug? Alternatively, if you think the performance impact is lower than previously assessed, could you request a re-triage from the performance team by setting the Performance Impact
flag to ?
?
For more information, please visit auto_nag documentation.
Comment 4•2 years ago
•
|
||
Not sure if the profile in comment 0 is still applicable?
It seems a lot of time is spent in "http-on-before-connect" observers - matching WebExtension requests.
I think this can stay S3 for now.
Assignee | ||
Updated•7 months ago
|
Comment 6•4 months ago
|
||
The Performance Impact Calculator has determined this bug's performance impact to be low. If you'd like to request re-triage, you can reset the Performance Impact flag to "?" or needinfo the triage sheriff.
Platforms: [x] Windows [x] macOS [x] Linux
Page load impact: Some
Websites affected: Rare
Updated•4 months ago
|
Assignee | ||
Comment 7•4 months ago
|
||
Still seeing significant amount of cpu time dedicated to network activity in the parent process, especially URL classifier
https://share.firefox.dev/3QHGsk7
Description
•