Closed Bug 1717122 Opened 5 years ago Closed 5 years ago

Restrict number of preallocated processes for low-memory machines

Categories

(Core :: DOM: Content Processes, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
91 Branch
Fission Milestone M8
Tracking Status
firefox91 --- fixed

People

(Reporter: jesup, Assigned: jesup)

Details

(Whiteboard: [fission-perf])

Attachments

(1 file)

Each preallocated process costs about 15 MB; on very low-memory machines cutting the default from 3 to 1 will reduce our memory use by a noticeable amount, perhaps staving off paging slightly.

There may be some cost to performance on certain high-eTLD+1 pages, especially if they happen to create them all around the same time in a load. Because of this, performance needs to be checked before we can commit to doing this, and then weighed against possible user-perceived performance gains from using less memory

Severity: -- → S3
Fission Milestone: --- → M8
Priority: -- → P2
Severity: S3 → N/A
Attachment #9227776 - Attachment description: WIP: Bug 1717122: Reduce preallocated processes for low-memory machines r=nika → Bug 1717122: Reduce preallocated processes for low-memory machines r=nika
Pushed by rjesup@wgate.com: https://hg.mozilla.org/integration/autoland/rev/e9ad88aa182d Reduce preallocated processes for low-memory machines r=nika
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: