Thunderbird переходить на багатопроцесну архітектуру

Thunderbird — популярний поштовий клієнт з відкритим кодом. Його Поточна версія це програма з одним процесом, але найближчим часом це зміниться. Його попередні збірки вже використовують багатопроцесну архітектуру, подібну до тієї, яку має Firefox, щоб покращити продуктивність програми.
Багатопроцесна архітектура, над якою Mozilla працювала протягом багатьох років, принесла Firefox перевагам у продуктивності та стабільності. Крім того, це більш безпечно. Однак поштовий клієнт Thunderbird використовує ту саму базу, але використовує лише один процес. "Daily" збірки Thunderbird (аналог Firefox Nightly) вже використовують більше одного процесу.
Що має змінився
- Коли Thunderbird завантажує веб-сторінку на панелі повідомлень (наприклад, домашню сторінку), на вкладці чи у вікні, це буде виконуватися вторинним "дочірнім" процесом, а не основним процесом Thunderbird, як це було раніше випадок.
- Перехід від веб-сторінки до повідомлення або навпаки став складнішим, але це обробляється автоматично.
- Розширення тепер завантажуються в дочірніх процесах.
Ще одна перевага багатопроцесної архітектури полягає в тому, що має бути менше проблем із спільним кодом для Firefox і Thunderbird.
Користувачі побачать цю зміну в стабільній Thunderbird 91, яка буде випущена цього літа.