Το Thunderbird κινείται σε αρχιτεκτονική πολλαπλών διεργασιών
Το Thunderbird είναι ένα δημοφιλές πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου ανοιχτού κώδικα. Του τρέχουσα έκδοση είναι μια εφαρμογή με μία διαδικασία, αλλά αυτό θα αλλάξει στο εγγύς μέλλον. Οι εκδόσεις προέκδοσης χρησιμοποιούν ήδη μια αρχιτεκτονική πολλαπλών διεργασιών, παρόμοια με αυτή που έχει ο Firefox για να βελτιώσει την απόδοση της εφαρμογής.
Η αρχιτεκτονική πολλαπλών διεργασιών που η Mozilla εργαζόταν επί σειρά ετών έφερε πλεονεκτήματα για την απόδοση και τη σταθερότητα στον Firefox. Επίσης, είναι πιο ασφαλές. Ωστόσο, το πρόγραμμα-πελάτη ηλεκτρονικού ταχυδρομείου Thunderbird χρησιμοποιεί την ίδια βάση, αλλά χρησιμοποιεί μόνο μία διαδικασία."Καθημερινές" εκδόσεις Thunderbird (το αντίστοιχο του Firefox Nightly) χρησιμοποιούν ήδη περισσότερες από μία διεργασίες.
Τι έχει άλλαξε
- Όταν ο Thunderbird φορτώνει μια ιστοσελίδα στο παράθυρο μηνυμάτων (όπως η αρχική σελίδα), ή σε μια καρτέλα ή σε ένα παράθυρο, που θα γίνει με μια δευτερεύουσα "παιδική" διαδικασία, όχι την κύρια διαδικασία Thunderbird όπως ήταν προηγουμένως υπόθεση.
- Η μετάβαση από μια ιστοσελίδα σε ένα μήνυμα ή το αντίστροφο, έχει γίνει πιο περίπλοκη, αλλά αυτό αντιμετωπίζεται αυτόματα.
- Οι επεκτάσεις φορτώνονται πλέον σε θυγατρικές διεργασίες.
Ένα άλλο πλεονέκτημα της αρχιτεκτονικής πολλαπλών διεργασιών είναι ότι θα πρέπει να υπάρχουν λιγότερα προβλήματα με τον κοινόχρηστο κώδικα για Firefox και Thunderbird.
Οι χρήσεις θα δουν αυτήν την αλλαγή στο Thunderbird 91 stable, το οποίο θα κυκλοφορήσει αυτό το καλοκαίρι.