Thunderbird passe à une architecture multi-processus
Thunderbird est un client de messagerie open source populaire. Son version actuelle est une application à processus unique, mais cela changera dans un proche avenir. Ses versions préliminaires utilisent déjà une architecture multi-processus, similaire à celle de Firefox afin d'améliorer les performances de l'application.
L'architecture multi-processus sur laquelle Mozilla travaillait depuis plusieurs années a apporté des avantages en termes de performances et de stabilité à Firefox. De plus, il est plus sécurisé. Cependant, le client de messagerie Thunderbird utilise la même base, mais n'utilise qu'un seul processus "Daily" Les builds Thunderbird (l'équivalent de Firefox Nightly) utilisent déjà plus d'un processus.
Ce qui a modifié
- Lorsque Thunderbird charge une page Web dans le volet des messages (comme la page d'accueil), ou dans un onglet, ou dans une fenêtre, cela sera fait par un processus "enfant" secondaire, et non par le processus Thunderbird principal comme c'était auparavant le Cas.
- Passer d'une page Web à un message, ou vice versa, est devenu plus compliqué, mais cela se fait automatiquement.
- Les extensions sont maintenant chargées dans les processus enfants.
Un autre avantage de l'architecture multi-processus est qu'il devrait y avoir moins de problèmes avec le code partagé pour Firefox et Thunderbird.
Les usages verront ce changement dans Thunderbird 91 stable, qui sortira cet été.