La version 48 de Firefox [86,4 Mo] qui vient de sortir concrétise (en partie) un travail de longue haleine de Mozilla, à savoir séparer Firefox en plusieurs processus. L'architecture multiprocessus (appelé aussi Electrolysis ou e10s) consiste à traiter parallèlement l'interface du logiciel et le contenu web.
Architecture multiprocessus de Firefox 48
Si un site se met à consommer exagérément les ressources processeurs, Firefox ne va plus se bloquer entièrement. Tous les éléments d'interface (boutons, onglets, menus...) vont continuer à fonctionner, et la fermeture du site trop gourmand s'en retrouvera donc facilitée.
Cette architecture multiprocessus, à l'œuvre depuis déjà plusieurs années dans Chrome et
Safari, est une avancée majeure pour Firefox, qui va ainsi gagner en stabilité et en performances.
Electrolysis implique des changements profonds susceptibles de poser des problèmes, notamment avec les extensions, c'est pourquoi elle n'est activée que pour 1 % des... Lire la suite sur MacGeneration