Pourquoi Chrome utilise-t-il des quantités excessives de CPU?

13

Synopsis

Au cours des dernières semaines, j'ai vraiment commencé à remarquer un processus sur ma machine frappant le CPU. Donc, aujourd'hui, je l'ai jeté un coup d'œil, pour constater que Chrome fonctionne à environ 100% CPU.

  • Y a-t-il des bogues connus qui peuvent expliquer cela? Ou
  • Existe-t-il une méthode pour résoudre ce problème?

Je n'ai pas d'extensions installées, c'est une installation propre récente sans extensions.

20002 ash       20   0  480848 103708  60156 S 108.9  0.9   0:03.28 chrome

Version Chrome:

Version 40.0.2214.95 (64-bit)

Versions Ubuntu / Gnome:

ash ~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:    14.04
Codename:   trusty

ash ~ $ gnome-shell --version
GNOME Shell 3.10.4
cendre
la source

Réponses:

22

Utilisez le gestionnaire de tâches intégré de Chrome pour voir quelle partie de Chrome (page, plug-in, etc.) utilise le processeur.

entrez la description de l'image ici

Pour y accéder, appuyez simplement sur Shift+ Escape(ou faites un clic droit sur la décoration de la fenêtre et sélectionnez le Gestionnaire des tâches)

Oli
la source
2
Que se passe-t-il lorsque le problème est GPU Process- Cela pourrait-il également être lié à une carte graphique AMD (est-ce la seule modification que j'ai apportée lorsque j'ai remarqué une différence)?
cendres
@Ash: Avez-vous résolu le problème? Une fois, j'ai rencontré le même problème et l'ai résolu en jouant avec les drapeaux chrome: // mais maintenant c'est agaçant à nouveau sans aucune raison évidente.
Sergey Sergeyev
Merci @SergeySergeyev Je ne connais jamais cette fonctionnalité. Pour moi, j'ai retiré mon GPU AMD et il fonctionnait toujours avec un processeur élevé, mais il n'a plus de problèmes depuis que j'ai réinstallé Chrome et quelques mises à jour ont été installées.
ash
REMARQUE: j'ai accepté cette réponse car cela m'a aidé à découvrir le problème qui a finalement conduit à une solution.
ash
2

Le passage au GPU intégré résout le problème élevé de CPU pour moi.

J'ai le système suivant:

Graphics:  Card-1: Advanced Micro Devices [AMD/ATI] Trinity [Radeon HD 7600G]
           Card-2: Advanced Micro Devices [AMD/ATI] Mars [Radeon HD 8730M]
           Display Server: X.Org 1.17.1 driver: fglrx
           Resolution: [email protected], [email protected]
           GLX Renderer: AMD Radeon HD 7600G
           GLX Version: 4.4.13374 - CPC 15.20.1013

Je suis passé au GPU intégré (au lieu de discret haute performance) dans Catalyst Control Center (administratif). Après le redémarrage, le CPU élevé dans Chrome a complètement disparu.

Sergey Sergeyev
la source