Thunderbird går vidare med multiprocessarkitektur

Thunderbird är en populär e-postklient med öppen källkod. Dess aktuell version är en enkelprocessapp, men detta kommer att ändras inom en snar framtid. Dess pre-release builds använder redan en multi-process arkitektur, liknande vad Firefox har för att förbättra appens prestanda.
Flerprocessarkitekturen som Mozilla hade arbetat med i ett antal år gav fördelar för prestanda och stabilitet till Firefox. Dessutom är det säkrare. Thunderbird-e-postklienten använder dock samma bas, men använder bara en process."Dagliga" Thunderbird-byggen (motsvarigheten till Firefox Nightly) använder redan mer än en process.
Vad har ändrats
- När Thunderbird laddar en webbsida i meddelanderutan (som startsidan), eller i en flik eller i ett fönster, som kommer att göras av en sekundär "barn"-process, inte den huvudsakliga Thunderbird-processen som tidigare var fall.
- Att övergå från en webbsida till ett meddelande, eller vice versa, har blivit mer komplicerat, men detta hanteras automatiskt.
- Tillägg läses nu in i underordnade processer.
Ytterligare en fördel med flerprocessarkitekturen är att det borde finnas färre problem med den delade koden för Firefox och Thunderbird.
Används kommer att se denna förändring i Thunderbird 91 stabil, som kommer att släppas i sommar.