Skip to main content

ForkServer coming to Firefox on Linux

UB5.230 | Day 2 | 14:10 - 14:25 | Speakers: LISSY Alexandre

ForkServer coming to Firefox on Linux
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

Firefox evolved over years from a single-process to a multi-process browser and while this brought nice improvements to the processing and latency, creating new processes has a cost both in time and in memory. This talk will introduce the solution that is coming to Linux and has already been enabled by default on Nightly for a few months: ForkServer, a process dedicated to making fork(). We will first go through a quick history of the landscape both in concurrent browsers as well as in previous attempts in Firefox and highlight the general architecture before sharing a few challenges met.

Speakers

LISSY Alexandre

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.