Thunderbird עובר על ארכיטקטורה מרובת תהליכים
Thunderbird הוא לקוח דוא"ל פופולרי בקוד פתוח. שֶׁלָה גרסה נוכחית היא אפליקציה בעלת תהליך יחיד, אך זה ישתנה בעתיד הקרוב. הבנייה המוקדמת שלה כבר משתמשת בארכיטקטורה מרובת תהליכים, בדומה למה שיש ל-Firefox על מנת לשפר את ביצועי האפליקציה.
ארכיטקטורת ריבוי התהליכים שעליה עבדה מוזילה במשך מספר שנים הביאה יתרונות עבור הביצועים והיציבות לפיירפוקס. כמו כן, זה בטוח יותר. עם זאת, לקוח הדואר האלקטרוני של Thunderbird משתמש באותו בסיס, אך משתמש רק בתהליך אחד. "Daily" תוכנות Thunderbird (המקבילות ל-Firefox Nightly) כבר משתמשות ביותר מתהליך אחד.
למה יש השתנה
- כאשר Thunderbird טוען דף אינטרנט בחלונית ההודעות (כגון דף הבית), או בכרטיסייה, או בחלון, זה ייעשה על ידי תהליך "ילד" משני, לא התהליך הראשי של Thunderbird כפי שהיה בעבר מקרה.
- המעבר מדף אינטרנט להודעה, או להיפך, נעשה מסובך יותר, אבל זה מטופל באופן אוטומטי.
- הרחבות נטענות כעת בתהליכי צאצא.
יתרון נוסף של ארכיטקטורת ריבוי התהליכים הוא שצריכות להיות פחות בעיות עם הקוד המשותף עבור Firefox ו-Thunderbird.
שימושים יראו את השינוי הזה באציבות Thunderbird 91, שתשוחרר בקיץ הקרוב.