Thunderbird flytter på multi-proces arkitektur

Thunderbird er en populær open source e-mail-klient. Dens nuværende version er en enkelt-proces app, men dette vil ændre sig i den nærmeste fremtid. Dens pre-release builds bruger allerede en multi-proces arkitektur, svarende til hvad Firefox har for at forbedre appens ydeevne.
Multi-proces-arkitekturen, som Mozilla havde arbejdet på i en årrække, gav Firefox fordele for ydeevnen og stabiliteten. Det er også mere sikkert. Thunderbird-e-mail-klienten bruger dog den samme base, men bruger kun én proces."Daglige" Thunderbird builds (modstykket til Firefox Nightly) bruger allerede mere end én proces.
Hvad har ændret
- Når Thunderbird indlæser en webside i meddelelsesruden (såsom startsiden), eller i en fane eller i et vindue, det vil blive udført af en sekundær "underordnet"-proces, ikke den primære Thunderbird-proces, som det var tidligere sag.
- Overgangen fra en webside til en besked, eller omvendt, er blevet mere kompliceret, men dette håndteres automatisk.
- Udvidelser er nu indlæst i underordnede processer.
Endnu en fordel ved multi-proces-arkitekturen er, at der skulle være færre problemer med den delte kode til Firefox og Thunderbird.
Anvendelser vil se denne ændring i Thunderbird 91 stabil, som udgives til sommer.