Thunderbird käyttää moniprosessiarkkitehtuuria

Thunderbird on suosittu avoimen lähdekoodin sähköpostiohjelma. Sen nykyinen versio on yhden prosessin sovellus, mutta tämä muuttuu lähitulevaisuudessa. Sen julkaisua edeltävät versiot käyttävät jo usean prosessin arkkitehtuuria, joka on samanlainen kuin Firefoxilla sovelluksen suorituskyvyn parantamiseksi.
Monen prosessin arkkitehtuuri, jota Mozilla oli työskennellyt useiden vuosien ajan, toi etuja Firefoxin suorituskyvylle ja vakaudelle. Lisäksi se on turvallisempi. Thunderbird-sähköpostiohjelma käyttää kuitenkin samaa perustaa, mutta käyttää vain yhtä prosessia."Daily" Thunderbird-koontiversiot (Firefox Nightlyn vastine) käyttävät jo useampaa kuin yhtä prosessia.
Mitä on muuttunut
- Kun Thunderbird lataa verkkosivun viestiruutuun (kuten kotisivulle) tai välilehdelle tai ikkunaan, joka tehdään toissijaisella "lapsi"-prosessilla, ei Thunderbirdin pääprosessilla, kuten aiemmin tapaus.
- Siirtyminen verkkosivulta viestiin tai päinvastoin on monimutkaistunut, mutta se hoituu automaattisesti.
- Laajennukset ladataan nyt lapsiprosesseihin.
Vielä yksi moniprosessiarkkitehtuurin etu on, että Firefoxin ja Thunderbirdin jaetun koodin kanssa pitäisi olla vähemmän ongelmia.
Käyttötarkoitukset näkevät tämän muutoksen Thunderbird 91 -tallissa, joka julkaistaan tänä kesänä.