Thunderbird se pohybuje na víceprocesové architektuře
Thunderbird je populární e-mailový klient s otevřeným zdrojovým kódem. Své současná verze je jednoprocesová aplikace, ale to se v blízké budoucnosti změní. Jeho předběžná vydání již používají víceprocesovou architekturu, podobnou té, kterou má Firefox, aby se zlepšil výkon aplikace.
Víceprocesová architektura, na které Mozilla pracovala řadu let, přinesla Firefoxu výhody pro výkon a stabilitu. Navíc je to bezpečnější. E-mailový klient Thunderbird však používá stejnou základnu, ale používá pouze jeden proces. „Denní“ sestavení Thunderbirdu (protějšek Firefoxu Nightly) již používají více než jeden proces.
Co mělo změněno
- Když Thunderbird načte webovou stránku v podokně zpráv (jako je domovská stránka), na kartě nebo v okně, to bude provedeno sekundárním „dítěným“ procesem, nikoli hlavním procesem Thunderbirdu, jak tomu bylo dříve případ.
- Přechod z webové stránky na zprávu nebo naopak se stal komplikovanějším, ale probíhá automaticky.
- Rozšíření jsou nyní načtena v podřízených procesech.
Další výhodou víceprocesové architektury je, že by mělo být méně problémů se sdíleným kódem pro Firefox a Thunderbird.
Uživatelé uvidí tuto změnu ve stáji Thunderbird 91, která bude vydána letos v létě.