web-dev-qa-db-fra.com

Firefox Slow Performance

Je dois dire que firefox sur la performance d'ubuntu est remarquable. Très rapidement, il est utilisé à 100% en cpu (dieu merci, j'ai plusieurs cœurs) et des centaines de mégas de bélier. Même la fermeture des onglets n'aide pas le problème (sauf si google.com utilise une quantité suprême de javascript).

Sur la même machine, le navigateur Chrome fonctionne en douceur. J'ai essayé swiftfox, rien d'utile là-bas. Est-ce un problème courant? Seules les versions récentes (antérieures à 3.6) ont même été en mesure de faire défiler de manière relativement fluide les performances saccadées lors de l’utilisation de la barre de défilement sur les pages. La performance est proche de l'exécution de Firefox sur une machine virtuelle Windows XP.

Modifier:

OS:

Kubuntu 9.10. Installez les paquets Gnome pour Ubuntu et utilisez-les. Mis à jour à 10.04.

64bit

Pilotes vidéo propriétaires Nvidia utilisant l’outil Pilote restreint.

Matériel:

Core 2 Quad

4 Go de DDR2 667 RAM

Disque dur 7 200 tr/min

Nvidia GeForce 8800

Notez également pour tous ceux qui répondent:

Les paramètres par défaut fonctionnent parfaitement dans Windows sur le même ordinateur. La performance sous Linux est ce qui craint.

9
Dmitriy Likhten

Je ne peux pas reproduire les problèmes que vous décrivez - cela me semble très étrange (et je parle du niveau de test sur plusieurs machines. Cela pourrait probablement être quelque chose de particulier avec votre configuration.

Voici quelques éléments qui peuvent contribuer à réduire les performances sur une machine:

  • Installation propre v Mises à niveau multiples: J'ai eu un problème similaire sur un poste de travail mis à niveau au fil des années de 5.10 à 9.04: le bureau redémarrait de manière aléatoire à des intervalles irréguliers sans avertissement - et aucune entrée de journal. J'ai fini par faire une nouvelle installation et le problème a disparu. Ce n'est pas le meilleur scénario où le dépannage a triomphé, mais un exemple de la façon dont des configurations plus anciennes peuvent causer des problèmes étranges.
  • Matériel: Beaucoup moins probable - mais cela pourrait simplement être un problème avec cette version de Firefox et votre configuration (pilotes, configuration, etc.) pourrait être en conflit - ce qui expliquerait pourquoi Swiftfox (un dérivé de Firefox visant à augmenter performances de l'outil Mozilla pour Linux) répond également mal.

Je rechercherais des personnes présentant des problèmes similaires avec Firefox sur des configurations similaires aux vôtres (vous n’avez rien fourni, donc je ne peux pas vous aider davantage), mais il peut s’agir d’un problème de configuration, de compilation.

2
Marco Ceppi

Il est possible que la base de données sqlite utilisée par Firefox soit trop fragmentée et lisible, ce qui pourrait écraser le disque dur pendant une minute ou deux (en particulier si vous avez des centaines de signets et que vous ne supprimez jamais l'historique)

La solution à cela est le Vacuum Places amélioré ( texte du lien ). Il défragmente votre base de données sqlite et les performances de démarrage sont nettement améliorées (du moins pour moi, c’est le cas). Peut-être que cela fonctionnera pour vous.

2
mindcorrosive

Quelques étapes possibles pour augmenter les performances:

  • Assurez-vous que seules les extensions installées sont absolument nécessaires need
  • effacez votre historique, cache, cookies, etc.
  • Réglez-le de sorte que Firefox ne se souvienne pas de l'historique.
  • Désactivez les plugins Flash et Java si vous ne les utilisez pas.

Les autres navigateurs que vous pouvez utiliser lorsque vous n’avez pas besoin de Firefox:

  • chrome/chrome (paquet: chromium-browser)
  • midori (package: midori)
  • épiphanie (paquet: epiphany-browser)
0
dv3500ea

Lorsque Firefox commence à consommer de la CPU, je trouve que la plupart du temps, il y a des pages avec des animations Flash.

Essayez d’installer le plugin Flashblock et voyez si cela vous aide. Cet addon interdit l'exécution des animations/vidéos Flash intégrées tant que vous n'avez pas cliqué dessus.

0
Lars Haugseth