Thunderbird will use multiple processes in the future
#1
Information 
Quote:
[Image: thunderbird-multiple-processes.png]


If you are using the Nightly version of the Thunderbird email client, called Thunderbird Daily, then you may have noticed that recent versions of Thunderbird Daily use multiple processes. Stable and Beta versions of Thunderbird use a single process on the other hand.Thunderbird, being based on code that Mozilla Firefox uses, will follow the Firefox web browser.

Mozilla introduced support for a multi-processor architecture in Firefox in the year 2016 to improve the browser's stability. Downside to using multiple-processes is that the browser uses more memory. Google Chrome and all Chromium-based browsers have a multi-process architecture as well.

The first step towards a multi-process architecture has been made in Thunderbird Daily. The current implementation won't provide "noticeable improvements" for the foreseeable future, but it is the cornerstone that future improvements will build-on.

Thunderbird users won't notice changes when they upgrade to a Daily version that supports multiple-processes. Users may check the system's process manager to verify that Thunderbird uses multiple processes, but that is about it currently.

Thunderbird loads extensions in child processes, and will use processes for content that is loaded, e.g. the homepage or a new tab page or window.

Beta versions of Thunderbird may receive the update as early as next week, and Thunderbird Stable later in 2021, likely after the release of the next Thunderbird ESR version, version 91 in Summer.

Thunderbird users who don't want the email client to use a multi-process architecture may disable it in the following way for now:
  1. Select Tools > Options in Thunderbird. If you don't see the menu bar, tap on the Alt-key to display it.
  2. Scroll all the way down on the "General" page.
  3. Select the Config Editor button to open the advanced configuration editor.
  4. Confirm that you will be careful if a warning page is displayed.
  5. Search for the preference browser.tabs.remote.autostart and set it to FALSE.
  6. Search for the preference extensions.webextensions.remote and set it to FALSE. Doing so disables the multi-process architecture for installed extensions that are enabled.
  7. Restart the Thunderbird email client.
Thunderbird will go back to using a single process for the entire client.

Now You: What is your take on the integration?
...
Continue Reading
[-] The following 1 user says Thank You to harlan4096 for this post:
  â€˘ silversurfer
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)
[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Recent Posts
NanaZip 6.0 Update 7 (6.0.1711.0)
NanaZip 6.0 Update...harlan4096 — 06:10
Vivaldi 7.9 Build 3970.64
Vivaldi 7.9 Build ...harlan4096 — 06:09
Thunderbird 150.0.2 & Thunderbird 140.10...
Thunderbird 150.0....harlan4096 — 06:08
Brave v1.90.121 (Chromium 148.0.7778.96)
Release v1.90.121 ...harlan4096 — 06:07
QOwnNotes
26.5.6 Note folde...Kool — 06:07

[-]
Birthdays
Today's Birthdays
avatar (39)omapek
avatar (48)Geraldtuh
Upcoming Birthdays
avatar (28)akiratoriyama
avatar (48)Jerrycix
avatar (40)awedoli
avatar (82)WinRARHowTo
avatar (38)owysykan
avatar (49)beautgok
avatar (39)axuben
avatar (45)talsmanthago
avatar (31)mocetor
avatar (46)piomaibhaict
avatar (51)kingbfef
avatar (38)izenesiq
avatar (40)ihijudu
avatar (45)tiojusop
avatar (42)Damiennug
avatar (40)acoraxe
avatar (49)contjrat
avatar (41)axylisyb
avatar (44)tukrublape
avatar (44)knigiJow
avatar (46)1stOnecal
avatar (50)Mirzojap
avatar (36)idilysaju
avatar (40)GregoryRog
avatar (45)mediumog
avatar (40)odukoromu
avatar (46)Joanna4589

[-]
Online Staff
There are no staff members currently online.

>