Utilisation élevée du processeur de Firefox et performances globales médiocres

14

J'utilise généralement Chrome, mais j'ai récemment essayé de donner à Firefox une autre chance après ne l'avoir pas utilisé depuis un an ou deux.

Il a de belles fonctionnalités qui le rendent très attrayant par rapport à Chrome (comme une meilleure gestion pour de nombreux onglets ouverts en même temps), mais j'ai trouvé que les performances étaient absolument terribles la plupart du temps.

Je vais parfois trop loin avec des onglets, donc je m'attends à ce qu'il suce la mémoire, mais je trouve que même avec seulement quelques onglets ouverts, il utilise fréquemment 10% ou même jusqu'à 30% de CPU sur le processus Firefox normal ou généralement le processus Plugin Container.

Lorsque cela se produit, Firefox devient très lent, par exemple, cela peut prendre une seconde environ pour que les mots que je tape apparaissent dans une zone de texte. Cela se produit généralement après une période d'ouverture. Tuer le processus Plugin Container et recharger les onglets ou simplement redémarrer le rend généralement meilleur, mais seulement pendant un certain temps.

C'est sur trois ordinateurs différents et semble toujours se produire avec tous les modules complémentaires et plugins non essentiels désinstallés. Un ordinateur est un ordinateur portable bon marché mais les deux autres sont des machines hautes performances avec des processeurs rapides et Firefox devient toujours inutilisable. Cela se produit avec les versions mises à jour des éditions régulière et développeur.

Il n'y a généralement pas non plus de scripts exigeants évidents exécutés sur l'une des pages.

JaredL
la source
J'ai le même problème. Pale Moon n'a pas fait cela autant que Firefox, mais il est également incompatible avec de nombreuses extensions.
endolith
Veuillez consulter superuser.com/questions/234923/…
UnclickableCharacter
2
Parfois, 60% à 70% de processeur sur un core-i7 haut de gamme est ce que je vois sous Linux.
JosephK

Réponses:

2

J'ai cherché dans de nombreux endroits une solution à cela, mais rien ne semblait fonctionner. J'ai donc juste ouvert le panneau Options et j’ai jeté un œil, comme si c’était la première fois.

Cela m'a résolu: décochezOptions > Advanced > General > Browsing > "Check my spelling as I type"

Anton Flärd
la source
Cela n'était déjà pas vérifié pour moi, et Firefox utilise toujours beaucoup de CPU (Firefox 53.0, Ubuntu 14).
Camille Goudeseune
0

Essayez de voir si vous rencontrez le même problème lorsque vous essayez d'exécuter Firefox en mode sans échec . Si non, alors l'un des add-ons ou extensions est la cause. Vous devrez désactiver les modules complémentaires et les extensions un par un et voir si cela améliore vos performances.

Si toutefois, même en mode sans échec de Firefox, vous rencontrez des problèmes, le problème sera probablement lié à l'ordinateur. Vous pouvez essayer de faire les quelques éléments suivants. La liste ci-dessous n'est pas exhaustive, elle vous orientera dans la bonne direction.

  • Ouvrez le gestionnaire de tâches Windows (touche de raccourci CTRL + MAJ + ESC), lorsque Firefox est en cours d'exécution et triez les applications en fonction de "Working Set (Memory)". Vérifiez ce qui consomme la quantité maximale de RAM et voyez si vous pouvez vivre avec la fermeture de ce programme particulier. Regardez les 5-10 premiers porcs de mémoire et fermez les applications que vous n'utilisez pas. Par défaut, le "Working Set (Memory)" ne sera pas disponible. Vous devrez aller dans Affichage> Sélectionner les colonnes, puis obtenir cette valeur.
  • Toujours avec le Gestionnaire des tâches de Windows, ouvrez les programmes par "Écriture d'E / S (octets)". Examinez les programmes ou services qui font le plus d'écriture d'E / S (octets) et voyez si vous pouvez les fermer. Ceci est particulièrement important si vous utilisez un SSD en raison d'un concept appelé amplification d'écriture. Par défaut, le Gestionnaire des tâches de Windows n'affiche pas «Écriture d'E / S (octets)». Vous devrez aller Affichage> Sélectionner les colonnes, puis obtenir cette option. Un autre point à examiner est de savoir si vous pouvez voir le voyant d'activité du disque s'allumer lorsque vous utilisez Firefox. Si tel est le cas, il peut y avoir une attaque massive du disque lorsque vous essayez d'exécuter Firefox.
  • Vérifiez si votre disque dur est fragmenté. Si vous utilisez un SSD, soyez prudent.
  • Vérifiez l'espace libre sur le disque dur / SSD qui a votre système de fichiers de page. Il ne devrait pas être plein. Si c'est le cas, voyez s'il est possible de déplacer le fichier de pagination Windows vers une partition ou un disque dur qui a plus d'espace libre et qui ne se remplira pas.
  • Vérifiez l'espace libre sur la partition où le dossier de profil Firefox est conservé.
  • Vérifiez si les ventilateurs de votre processeur fonctionnent correctement et que votre processeur n'est pas étranglé. J'ai vu des cas en particulier dans de vieux ordinateurs portables DELL qui étrangleraient les processeurs. Ainsi, par exemple, si l'un des cœurs 2 duo fonctionne à 1,66 GHz, un seul cœur fonctionnerait à 1,66 GHz et l'autre à 900 MHz, ce qui aurait un impact sur les performances de la machine.

Je suppose que vous avez suffisamment de RAM sur vos ordinateurs, que vous disposez d'une définition de virus et d'un pare-feu à jour.

Amardeep
la source
1
Merci. Certainement lorsque vous rencontrez ce problème, la vérification du gestionnaire de tâches est la première chose que je fais. Presque toujours Firefox n'utilisant que n'importe quel CPU. Habituellement, rien n'utilise beaucoup d'accès au disque, mais bien sûr, je ne blâme pas Firefox s'il s'avère que Windows Update est actuellement au maximum. L'espace libre est bien sur tous les ordinateurs, l'un est en fait tout neuf avec environ 5% utilisé. Certainement pas à cause du fichier d'échange, j'ai 16 Go et 32 ​​Go de mémoire sur 2 machines et je suis généralement loin de cela. Je ne pense pas que la limitation du processeur ou les fans soient les coupables, j'exécute fréquemment des calculs scientifiques assez lourds.
JaredL
Je pense que j'essaierai le mode sans échec pendant le travail demain, je sais que toutes les installations ont été synchronisées à un moment donné et peut-être qu'il y a quelque chose dans mon compte qui est à l'origine de cela. Si cela ne le fait pas, je vais essayer une nouvelle réinstallation et ne pas synchroniser par la suite.
JaredL
"Regardez les 5-10 meilleurs porcs de mémoire" Firefox est toujours le porc de mémoire numéro 1.
endolith
3
Une installation totalement nouvelle (<5 heures) d'une toute nouvelle station de travail N3700 W10: Clavier presque inutilisable dans Gmail lors de l'utilisation de Firefox. Fonctionne parfaitement dans Chrome. Même en arrière-plan, Firefox utilise 10 à 25% du processeur et culmine à 100% sur un cœur de processeur. Utilisation de la mémoire de Firefox 750 Mo avec tous les onglets sauf un fermés. Tout cela a commencé il y a environ un an avec un autre ordinateur bas de gamme, d'où le passage à un nouvel ordinateur. Mais le coupable était et est toujours FF et il ne semble rien y faire.
karvonen
1
Chrome (spyware total) n'est pas une option pour quiconque a une connaissance de l'histoire - nous avons combattu et gagné la guerre froide, seulement pour installer le rêve de suivi totalitaire de l'Allemagne de l'Est sur nos PC ?. Désactivez les modules complémentaires FF, et il est inutilisable - beaucoup sont nécessaires pour retrouver la façon dont il "fonctionnait" avant de le casser. Je souhaite que nous puissions simplement obtenir FF v 3.5 avec des correctifs de sécurité, qui voleraient sur une machine moderne.
JosephK
0

Essayez d'installer l'extension NoScript pour FireFox. Cela vous donnera un contrôle plus granulaire sur le code côté client, souvent gourmand en CPU, qui se charge et continue de fonctionner longtemps après le téléchargement de la page Web sur votre ordinateur. L'article suivant de StackOverflow donne plus d'informations sur les avantages de la manipulation Javascript côté client: /programming/28377723/how-to-monitor-and-or-throttle-rate-limit-cpu-bandwidth-by -des pages Web côté client

eSavior
la source