Recherche de site Web

Firefox Quantum mange de la RAM comme Chrome


Depuis longtemps, Firefox de Mozilla est mon navigateur Web préféré. Je l’ai toujours préféré à Chrome de Google, en raison de sa simplicité et de son utilisation raisonnable des ressources système (en particulier de la RAM). Sur de nombreuses distributions Linux telles qu'Ubuntu, Linux Mint et bien d'autres, Firefox est même installé par défaut.

Récemment, Mozilla a publié une nouvelle version puissante et plus rapide de Firefox appelée Quantum. Et selon les développeurs, c’est nouveau avec un « moteur puissant conçu pour des performances rapides, un chargement de page meilleur et plus rapide qui utilise moins de mémoire informatique ». »

Lire aussi : Comment installer Firefox Quantum sous Linux

Cependant, après avoir mis à jour vers Firefox Quantum, j'ai remarqué deux changements importants avec de loin la plus grosse mise à jour de Firefox : premièrement, elle est rapide, je veux dire très rapide, et deuxièmement, elle est gourmande en RAM tout comme Chrome, à mesure que vous ouvrez plus d'onglets et continuez à l'utiliser pendant longtemps.

J’ai donc mené une enquête simple pour examiner l’utilisation de la mémoire de Quantum, et j’ai également essayé de la comparer à l’utilisation de la mémoire de Chrome, en utilisant l’environnement de test suivant :

Operating system - Linux Mint 18.0
CPU Model        - Intel(R) Core(TM) i3-3120M CPU @ 2.50GHz                                                            
RAM 		 - 4 GB(3.6 Usable)

Firefox Quantum mange de la RAM avec de nombreux onglets ouverts

Si vous ouvrez Quantum avec seulement quelques onglets, disons jusqu'à 5, vous remarquerez que la consommation de mémoire de Firefox est assez bonne, mais à mesure que vous ouvrez plus d'onglets et continuez pour l'utiliser longtemps, il a tendance à consommer beaucoup de RAM.

J'ai effectué quelques tests à l'aide de Glooks, un outil de surveillance du système Linux en temps réel, pour visualiser les principaux processus en fonction de l'utilisation de la RAM. Sous cet outil, pour trier les processus par utilisation de la RAM, appuyez simplement sur la touche m.

J'ai commencé par lancer Glances et trier les processus en fonction de l'utilisation la plus élevée de la RAM avant de lancer Firefox, comme indiqué dans la capture d'écran ci-dessous.

glances 

Après avoir lancé Firefox et l'avoir utilisé pendant près d'une demi-heure avec moins de 8 onglets ouverts, j'ai capturé une capture d'écran des regards avec les processus triés par utilisation de la RAM indiqués ci-dessous.

Au fur et à mesure que je continuais à utiliser Firefox tout au long de la journée, l'utilisation de la mémoire augmentait régulièrement, comme le montre la capture d'écran suivante.

À la fin de la journée, Firefox avait déjà consommé plus de 70 % de la RAM de mon système, comme le montre l'indicateur d'avertissement rouge dans la capture d'écran suivante.

Notez que lors du test, je n’ai exécuté aucune autre application consommatrice de RAM en dehors de Firefox lui-même (c’était donc certainement celle qui consommait le plus de RAM).

D'après les résultats ci-dessus, Mozilla s'est montré plutôt trompeur en disant aux utilisateurs que Quantum utilise moins de mémoire informatique.

Connaissant Chrome pour consommer de la RAM, le lendemain, j'ai décidé de comparer également son utilisation de la mémoire (de Quantum) avec Chrome comme expliqué dans la section suivante.

Firefox Quantum contre Chrome : utilisation de la RAM

Ici, j'ai commencé mon test en lançant les deux navigateurs avec le même nombre d'onglets et en ouvrant les mêmes sites dans les onglets correspondants comme le montre la capture d'écran ci-dessous.

Ensuite, d'après des coups d'œil, j'ai observé leur utilisation de la RAM (processus triés par utilisation de la mémoire comme auparavant). Comme vous pouvez le voir sur cette capture d'écran, si l'on considère tous les processus Chrome et Firefox (processus parents et enfants), en moyenne, Chrome consomme toujours plus de pourcentage de RAM. que Quantique.

Pour mieux comprendre l'utilisation de la mémoire par les deux navigateurs, nous devons interpréter clairement le résultat et la signification des colonnes %MEM, VIRT et RES de les en-têtes de la liste de processus :

  • VIRT – représente la quantité totale de mémoire à laquelle un processus peut accéder pour le moment, qui comprend la RAM, le Swap et toute mémoire partagée en cours d'accès.
  • RES – est la représentation précise de la quantité de mémoire résidente ou de mémoire physique réelle consommée par un processus.
  • %MEM – représente le pourcentage de mémoire physique (résidente) utilisée par ce processus.

D'après l'explication et les valeurs des captures d'écran ci-dessus, Chrome consomme toujours plus de mémoire physique que Quantum.

Dans l’ensemble, je suppose que le nouveau moteur rapide de Quantum, qui est livré avec de nombreuses autres améliorations de performances, témoigne de son utilisation élevée de la mémoire. Mais est-ce que ça vaut le coup ? J'aimerais avoir votre réponse, via le formulaire de commentaires ci-dessous.