Tout d'abord, j'ai fait mes devoirs et j'ai trouvé ces questions similaires, mais elles semblent couvrir des addons firefox particuliers. Mon scénario est différent : je n'exécute pas une tonne de modules complémentaires, mais l'utilisation du processeur monte périodiquement en flèche pour atteindre 100 % (j'ai un vieux processeur à un seul cœur). Je me demande s'il est possible de voir quel est l'onglet en cause. En général, je n'utilise pas des milliards d'onglets, j'essaie de respecter la règle de bon sens des 7+/-2, mais fermer les onglets un par un et surveiller l'utilisation du processeur n'est toujours pas très pratique.
Réponses
Trop de publicités?Une utilisation intensive du processeur lorsque vous êtes inactif est généralement le signe d'un site Web qui se comporte mal (contrairement aux actions de l'utilisateur qui prennent beaucoup de temps, ce qui indique souvent une extension qui se comporte mal). Il peut s'agir d'un plugin ou de Javascript.
Il peut être difficile d'identifier les sites problématiques. Visuellement, cherchez quelque chose qui bouge - la plupart des sites qui consomment beaucoup de CPU sont là pour animer quelque chose (texte défilant automatiquement, publicités tournantes, films, ...). (Les gifs animés n'utilisent pas beaucoup de CPU).
Si vous avez de la chance, le monstre du CPU fait aussi des accès au réseau. Ceux-ci sont beaucoup plus faciles à relier à un site. Lancez tcpdump, wireshark ou votre observateur de trafic réseau préféré. Le trafic Web est TCP et se dirige généralement vers le port distant 80. Il peut pointer vers un site que vous visitez ou vers un site intégré à un site que vous visitez, généralement une publicité.
Les publicités et les flashs sont souvent en cause. Flashblock y Adblock peut vous faire gagner du temps de traitement.
Chrome exécute un processus par onglet, de sorte qu'il est trivial de trouver un moniteur de CPU. Il est également plus rapide que Firefox (mais il est encore plus gourmand en mémoire si vous avez de nombreux onglets ouverts). Vous pouvez l'essayer, bien qu'il ait moins de fonctionnalités et qu'il ne convienne pas à tout le monde.
Chrome propose un gestionnaire de tâches ( Shift-Esc ).
Si vous voulez la même chose pour Firefox, votez pour ce bogue : Besoin d'un moyen pour les utilisateurs de savoir où le temps est passé lorsque l'interface utilisateur ne répond plus.