Increase "dom.ipc.processCount.webIsolated" process limit per site to something greater than 1
Categories
(Core :: DOM: Content Processes, task, P2)
Tracking
()
People
(Reporter: cpeterson, Assigned: nika)
References
Details
(Keywords: perf-alert, Whiteboard: fission-soft-blocker)
Attachments
(2 files)
Based on the promising early results from our Nightly experiment comparing dom.ipc.processCount.webIsolated
limit 1 vs 4 processes per site, we'd like to increase dom.ipc.processCount.webIsolated
to something greater than 1. While we'd like to use a smart heuristic based on memory usage/etc when deciding whether to use a new content process, kmag thinks that can wait until after we ship Fission MVP and, in the meantime, we should just bump the limit before MVP.
Assigning to Nika because she will write related the related to patch to prefer existing content processes for new iframes (bug 1726865).
Reporter | ||
Comment 1•3 years ago
|
||
Deferring this bug from Fission Milestone M8 to MVP. This bug doesn't need to block our Release channel experiment (M8) and we wouldn't uplift a fix to Beta 92 this late in the beta cycle.
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
Depends on D125292
Comment 6•3 years ago
|
||
Backed out for causing failures on image-loading-lazy-negative-margin.html
Backout link : https://hg.mozilla.org/integration/autoland/rev/1ef6dde7f1a04bc19d4a236716e41934b70597e2
Push with failures : https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception%2Crunnable&revision=9888c5676034836cd8a013d01565f10e78debb2d&selectedTaskRun=eQMd17K4SX-bkfwf6bDxaw.0
Link to failure log : https://treeherder.mozilla.org/logviewer?job_id=351486920&repo=autoland&lineNumber=9715
Comment 7•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/6b27aa06bb0f
https://hg.mozilla.org/mozilla-central/rev/9888c5676034
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 8•3 years ago
|
||
Part 2 got backed out, so needs to be re-opened
Reporter | ||
Comment 9•3 years ago
•
|
||
Setting status-firefox93=wontfix because we don't want to uplift this change to Beta 93.
Comment 10•3 years ago
|
||
Backout merged: https://hg.mozilla.org/mozilla-central/rev/1ef6dde7f1a0
Comment 11•3 years ago
|
||
Comment 12•3 years ago
|
||
bugherder |
Comment 13•3 years ago
|
||
(In reply to Pulsebot from comment #11)
Pushed by nlayzell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/55fa1d670b11
Part 2: Bump processCount.webIsolated to 4 on desktop, r=annyG
== Change summary for alert #31407 (as of Tue, 21 Sep 2021 05:51:45 GMT) ==
Improvements:
Ratio | Test | Platform | Options | Absolute values (old vs new) |
---|---|---|---|---|
4% | JS | macosx1015-64-shippable-qr | fission tp6 | 243,590,747.03 -> 233,171,387.11 |
3% | JS | macosx1015-64-shippable-qr | fission tp6 | 243,068,148.10 -> 235,198,483.60 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=31407
Comment 14•3 years ago
|
||
(In reply to Pulsebot from comment #5)
Pushed by nlayzell@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9888c5676034
Part 2: Bump processCount.webIsolated to 4 on desktop, r=annyG
== Change summary for alert #31413 (as of Tue, 21 Sep 2021 08:14:53 GMT) ==
Improvements:
Ratio | Test | Platform | Options | Absolute values (old vs new) |
---|---|---|---|---|
3% | JS | windows10-64-2004-shippable-qr | fission tp6 | 249,156,536.58 -> 242,193,647.62 |
2% | JS | windows10-64-2004-shippable-qr | fission tp6 | 247,477,693.12 -> 242,102,502.06 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=31413
Comment 15•3 years ago
|
||
(In reply to Cristina Cozmuta (:CrissCozmuta) from comment #6)
Backed out for causing failures on image-loading-lazy-negative-margin.html
Backout link : https://hg.mozilla.org/integration/autoland/rev/1ef6dde7f1a04bc19d4a236716e41934b70597e2
Push with failures : https://treeherder.mozilla.org/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception%2Crunnable&revision=9888c5676034836cd8a013d01565f10e78debb2d&selectedTaskRun=eQMd17K4SX-bkfwf6bDxaw.0
Link to failure log : https://treeherder.mozilla.org/logviewer?job_id=351486920&repo=autoland&lineNumber=9715
== Change summary for alert #31418 (as of Tue, 21 Sep 2021 10:40:51 GMT) ==
Regressions:
Ratio | Test | Platform | Options | Absolute values (old vs new) |
---|---|---|---|---|
2% | JS | windows10-64-2004-shippable-qr | fission tp6 | 242,251,999.39 -> 247,792,083.39 |
2% | JS | windows10-64-2004-shippable-qr | fission tp6 | 241,080,598.72 -> 245,586,265.67 |
For up to date results, see: https://treeherder.mozilla.org/perfherder/alerts?id=31418
Updated•3 years ago
|
Updated•3 years ago
|
Description
•