109
submitted 1 week ago by KarnaSubarna@lemmy.ml to c/firefox@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] heftig@beehaw.org 3 points 1 week ago* (last edited 1 week ago)

They now use a zygote process like Chrome does. When a new process is needed, the zygote just forks.

In the old version, the main process used a classic UNIX fork+exec of the browser executable instead, which could start an incompatible process if the executable has been replaced.

With the zygote process, all code and data files are preopened, so replacing or deleting them does not affect the running Firefox.

As another effect, skipping the exec makes process creation faster..

[-] hexagonwin@lemmy.sdf.org 1 points 1 week ago

i guess this wouldn't work on bsd then :/

this post was submitted on 21 Jul 2025
109 points (100.0% liked)

Firefox

20480 readers
105 users here now

/c/firefox

A place to discuss the news and latest developments on the open-source browser Firefox.


Rules

1. Adhere to the instance rules

2. Be kind to one another

3. Communicate in a civil manner


Reporting

If you would like to bring an issue to the moderators attention, please use the "Create Report" feature on the offending comment or post and it will be reviewed as time allows.


founded 5 years ago
MODERATORS