Thunderbird setzt auf Multiprozessarchitektur um
Thunderbird ist ein beliebter Open-Source-E-Mail-Client. Es ist aktuelle Version ist eine Single-Process-App, aber das wird sich in naher Zukunft ändern. Seine Pre-Release-Builds verwenden bereits eine Multi-Prozess-Architektur, ähnlich wie bei Firefox, um die App-Leistung zu verbessern.
Die Multi-Prozess-Architektur, an der Mozilla seit einigen Jahren arbeitete, brachte Vorteile für die Leistung und Stabilität von Firefox. Außerdem ist es sicherer. Der Thunderbird-E-Mail-Client verwendet jedoch dieselbe Basis, verwendet jedoch nur einen Prozess. "Daily" Thunderbird-Builds (das Gegenstück zu Firefox Nightly) verwenden bereits mehr als einen Prozess.
Was hat geändert
- Wenn Thunderbird eine Webseite im Nachrichtenbereich (wie der Startseite) oder in einer Registerkarte oder in einem Fenster lädt, dies wird von einem sekundären "Kind"-Prozess durchgeführt, nicht dem Hauptprozess von Thunderbird, wie es zuvor der Fall war Fall.
- Der Übergang von einer Webseite zu einer Nachricht oder umgekehrt ist komplizierter geworden, wird jedoch automatisch gehandhabt.
- Erweiterungen werden jetzt in untergeordnete Prozesse geladen.
Ein weiterer Vorteil der Multi-Prozess-Architektur besteht darin, dass es weniger Probleme mit dem gemeinsamen Code für Firefox und Thunderbird geben sollte.
Benutzer werden diese Änderung in Thunderbird 91 stable sehen, das diesen Sommer veröffentlicht wird.