Thunderbird преминава към многопроцесна архитектура
Thunderbird е популярен имейл клиент с отворен код. Неговата сегашна версия е приложение с един процес, но това ще се промени в близко бъдеще. Неговите предварителни компилации вече използват многопроцесна архитектура, подобна на тази на Firefox, за да подобрят производителността на приложението.
Многопроцесната архитектура, върху която Mozilla работи в продължение на няколко години, донесе предимства за производителността и стабилността на Firefox. Освен това е по-сигурно. Въпреки това, имейл клиентът на Thunderbird използва същата база, но използва само един процес."Daily" Thunderbird компилациите (аналогът на Firefox Nightly) вече използват повече от един процес.
Какво има променени
- Когато Thunderbird зареди уеб страница в прозореца за съобщения (като началната страница), или в раздел, или в прозорец, това ще бъде направено от вторичен "детски" процес, а не от основния процес на Thunderbird, както беше преди случай.
- Преминаването от уеб страница към съобщение или обратно, стана по-сложно, но това се обработва автоматично.
- Разширенията вече се зареждат в дъщерни процеси.
Още едно предимство на многопроцесната архитектура е, че трябва да има по-малко проблеми със споделения код за Firefox и Thunderbird.
Използването ще види тази промяна в стабилната версия на Thunderbird 91, която ще бъде пусната това лято.