Thunderbird avanza hacia la arquitectura multiproceso
Thunderbird es un popular cliente de correo electrónico de código abierto. Su versión actual es una aplicación de proceso único, pero esto cambiará en un futuro próximo. Sus versiones preliminares ya utilizan una arquitectura multiproceso, similar a la que tiene Firefox para mejorar el rendimiento de la aplicación.
La arquitectura multiproceso en la que Mozilla había estado trabajando durante varios años trajo ventajas para el rendimiento y la estabilidad de Firefox. Además, es más seguro. Sin embargo, el cliente de correo electrónico Thunderbird usa la misma base, pero solo usa un proceso. Las compilaciones "diarias" de Thunderbird (la contraparte de Firefox Nightly) ya usan más de un proceso.
Que tiene cambió
- Cuando Thunderbird carga una página web en el panel de mensajes (como la página de inicio), en una pestaña o en una ventana, que se realizará mediante un proceso secundario "secundario", no el proceso principal de Thunderbird como antes caso.
- La transición de una página web a un mensaje, o viceversa, se ha vuelto más complicado, pero esto se maneja automáticamente.
- Las extensiones ahora se cargan en procesos secundarios.
Otra ventaja más de la arquitectura multiproceso es que debería haber menos problemas con el código compartido para Firefox y Thunderbird.
Los usos verán este cambio en Thunderbird 91 estable, que se lanzará este verano.