Débogage de l'utilisation élevée (presque totale) du processeur et de la mémoire de l'application «Web Content» sous Linux Mint


42

Linux Mint est installé sur 3 ordinateurs à la maison et tous sont presque inutilement lents chaque fois que Firefox est ouvert. Voici la sortie du haut :

sortie maximale lors de l'exécution de contenu Web

Comme vous pouvez le constater, "Contenu Web" et Firefox utilisent ensemble la quasi-totalité de mon processeur et plus de 50% (4 Go +) de la mémoire système.

Je n’avais jamais eu ce problème avec Debian ou Ubuntu, mais il se produit sur tous les ordinateurs sur lesquels j'ai déjà installé Mint. Cette utilisation extrêmement élevée (presque totale) du processeur et de la mémoire est constante et rend mon ordinateur inutilisable.

Quelqu'un at-il des idées sur la façon de résoudre ce problème? S'il n'y a pas de solution, comment puis-je empêcher l'exécution de cette application "Contenu Web"?


2
Cela m’arrive aussi avec Lubuntu 15.
Carlos

4
Cela m'arrive avec Ubuntu 16.04. Je ne pense pas que cela soit lié à Mint ou à une autre distribution.
Georg

1
1) J'utilise firefox nightly, mis à jour régulièrement, 2) et j'éteins les e10s, car je pense que c'est un geste catastrophique. -> Je n’ai jamais eu de problème, et j’ai un très petit firefox. Je n'ai tout simplement pas de processus WebContent et de merde similaire.
peterh dit réintégrer Monica le

Qu'est-ce que e10s? La recherche Web ne révèle rien qui semble apparenté. il existe une page Wikipedia pour cela mais redirige vers la page principale de Firefox pour les fonctionnalités, mais il n’ya pas d’e10 répertorié dans la page wikipedia de Firefox.
bgoodr

1
@bgoodr e10s == Electrolyse aka Multiprocess Firefox. support.mozilla.org/en-US/kb/…
doremi

Réponses:


12

Il s'agit d'un problème courant qui ne cause rien d'autre que le gaspillage d'énergie par la batterie, ce qui diminue considérablement le temps de fonctionnement débranché.

la cause du problème semble être très simple: vous pouvez avoir trop d'onglets ouverts, chacun ayant des boucles sans fin volumineuses et inutiles exécutant des scripts java .

ces scripts java ne sont généralement pas l'origine du site Web avec lequel vous travaillez, mais une tierce partie basée sur la publicité provenant d'un autre endroit qui tente de collecter des informations de votre session FFox ou simplement d'afficher des annonces de changement de côté.

la solution simple (mais pas unique) consisterait à installer le plug - in NoScript , ce qui produirait un effet immédiat - la consommation de CPU du processus Web Content diminuera de près de 0% .

Alors gardez NoScript installé sur tous vos FFox et gardez une trace du domaine dans lequel vous autorisez l'exécution des scripts.

C'est une bonne pratique de n'autoriser que les scripts de domaine d'origine pour une durée indéterminée (un choix " autoriser ") afin que le site Web que vous visitez affiche correctement toutes les informations utiles, mais que les domaines latéraux ou supplémentaires ne soient conservés que dans " interdit " ou " temporaire ". Autorise le mode "afin que le prochain chargement de FFox maintienne à nouveau tous ses scripts interdits.


Cela ressemble à une explication plutôt raisonnable.
Hexdump

Plus voté, mais dans mon cas, Ghostery était l'add-on qui semblait engager le processeur alors que NoScript fonctionnait également. Apparemment, NoScript n’avait aucun contrôle sur les activités de WebContent liées au fonctionnement de Ghostery (sans doute parce qu’elles viennent de l’intérieur du système). Mon expérience va dans le même sens que cette autre réponse
XavierStuvw

3

Je viens d'avoir ce problème avec le "nouveau" Firefox. Le processus consommait 2,4 Go sur une machine de 4 Go avec un seul onglet ouvert. La désactivation du plug-in Ghostery a résolu le problème pour moi.


C'est une bonne explication pour mon cas: j'avais NoScript et Ghostery opérationnels. La désactivation de Ghostery a permis à l’utilisation des ressources de Web des applications du processeur d’atteindre un pourcentage raisonnable. Par conséquent, dans mon cas, NoScript est utile (voir article ci-dessous ) mais ne peut pas se prémunir contre Ghostery. J'utilise Ubuntu 14.04 LTS; le problème a été ressenti davantage dans un ordinateur portable que dans un ordinateur de bureau avec le même Firefox et les mêmes add-ons.
XavierStuvw

Ghostery n'est pas un outil à avoir. il n'a jamais été suggéré un.
Oleg Kokorin

1

Il semble que des plugins ou des extensions Firefox problématiques soient installés? Essayez de désactiver toutes / toutes les extensions et voyez si cela résout le problème.

Edit *: Vérifiez ce lien pour plus d’informations - semble lié à Flash: https://forums.linuxmint.com/viewtopic.php?t=231186


Malheureusement, ce lien n'a pas de sens pour moi.
Xi'an

Ça n'aide pas. Cela se produit même avec l'installation par défaut.
J. Taylor

1

J'ai eu le même problème et j'ai essayé de fermer un par un les onglets ouverts afin de localiser celui qui dépend fortement du processus de contenu Web. Il s'est avéré que eBay utilise environ 20-30% de mon unité centrale, en fonction de votre machine, ce pourcentage peut potentiellement être inférieur ou supérieur.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.