Open Bug 1814604 Opened 2 years ago Updated 2 years ago

Consider using huge pages for the nursery

Categories

(Core :: JavaScript: GC, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: jonco, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sp3])

In the GC meeting Ted suggested that using huge pages for the nursery could bring performance improvement by reducing TLB use/traffic.

It looks like the smallest huge page size widely available is 2MB. This would mean either changing the nursery to not use regular (1MB) chunks or changing our chunk size to 2MB. The former is likely easier.

This would only be an improvement when the nursery size is >= 2MB. Telemetry shows the that this is the case for roughly 15% of collections.

See Also: → 1814684
Whiteboard: [sp3]
You need to log in before you can comment on or make changes to this bug.