Developpez.com

Le Club des Développeurs et IT Pro

Firefox 54 : l'implémentation du support multiprocessus arrive à son terme

Avec plusieurs processus de contenu lancés en parallèle

Le 2017-06-14 11:04:26, par Patrick Ruiz, Chroniqueur Actualités
En aout dernier, Mozilla entamait, dans le cadre de la sortie de Firefox 48, l’implémentation du plus grand changement jamais effectué dans son navigateur : le support multiprocessus avec la technologie Electrolysis (E10S). Le support multiprocessus était, conformément au calendrier annoncé par Mozilla, censé arriver à maturité complète à mi 2017 au plus tard. On y est. Mozilla vient, via un billet de blog, de faire une communication relative aux dernières mises à jour du projet Electrolysis.

« Cette release achève le processus de transformation de Firefox en un véritable navigateur multiprocessus dans lequel un processus dédié à l’interface utilisateur tourne à côté de plusieurs processus de contenu lancés en parallèle. Sous Windows, un processus dédié à la GPU est également prévu », peut-on lire sur le billet de blog dédié. Concrètement, Mozilla a procédé à une augmentation du nombre de processus dédiés à la gestion des onglets ouverts, ce qui serait générateur d’améliorations notables en termes de fonctionnement par rapport à la configuration de la version 48 dans laquelle un processus gérait l’ensemble des onglets.


« Cette nouvelle architecture permettra une utilisation aisée de tous les cœurs disponibles sur les processeurs modernes et dans un futur proche d’améliorer la mise en œuvre des sandbox pour accroître la sécurité », peut-on encore lire sur le billet de blog. Ainsi, le plantage d’un onglet ne devrait pas avoir d’impact sur les onglets voisins ou sur le navigateur entier comme cela a pu être constaté jusqu’ici. Il faut cependant souligner que l’ouverture de plusieurs onglets étant l’une des causes du ralentissement d’un ordinateur – pour cause de consommation importante de RAM – le nombre de processus de contenu a été configuré à quatre par défaut. Chaque utilisateur pourra le modifier à sa guise.

Les utilisateurs des systèmes d’exploitation Windows, Mac, Linux et Android devraient bénéficier dans l’immédiat de la disponibilité de cette nouvelle release du navigateur de Mozilla.

Source : Mozilla

Et vous ?

Qu’en pensez-vous ?

Voir aussi :

Firefox 48 débarque enfin avec le support du multiprocessus, cette nouvelle version rend aussi obligatoire la signature numérique des extensions
Firefox 49 est disponible avec l'abandon de Hello, l'amélioration du gestionnaire d'identifiants et l'activation d'Electrolysis pour certains
Firefox 49 : Mozilla envisage de supprimer Firefox Hello, l'application de messagerie instantanée livrée avec son navigateur
  Discussion forum
6 commentaires
  • TiranusKBX
    Expert confirmé
    J'avais remarque que sur la "developer edition" ça tournait bien mieux même si en sotie de veille ça broute un peut
  • Aiekick
    Membre extrêmement actif
    et au final ca va etre comme chrome ? une utilisation mémoire de dingue ?
  • Zefling
    Expert confirmé
    Envoyé par Aiekick
    et au final ca va etre comme chrome ? une utilisation mémoire de dingue ?
    Bha, il semblerait que non : https://blog.mozilla.org/blog/2017/0...etter-firefox/
    Après c'est Mozilla la source... C'est un peu partisan.
  • scandinave
    Membre éprouvé
    Allez hop. 16 processus direct comme ça mon ryzen va servir
  • Uther
    Expert éminent sénior
    Envoyé par Aiekick
    et au final ca va etre comme chrome ? une utilisation mémoire de dingue ?
    A priori non il y a un nombre de processus maximum. Mais si tu trouve que c'est quand même trop, tu peux régler facilement ce maximum dans le menu des options, y compris jusqu'à un seul processus.

    Envoyé par scandinave
    Allez hop. 16 processus direct comme ça mon ryzen va servir
    Chez moi le maximum proposé dans les options est de 7 processus. On peut peu-être faire mieux via le about:config.
  • hotcryx
    Membre extrêmement actif
    J'ai remarqué que sous Linux Mint, mon fofox (version 50 je crois), n'occupait que 400 MB de RAM