web-dev-qa-db-fra.com

"Task Manager" Addon pour Firefox?

Existe-t-il des advocats pour Firefox pouvant reproduire la surveillance des performances du gestionnaire de tâches dans Windows - voir la mémoire et la CPU utilisées - mais pour tous les onglets de la session de Firefox actuelle?

Je veux pouvoir voir quels onglets occupent le plus de mémoire ou frapper la CPU le plus difficile.

15
eidylon

StatusBarex est une extension Firefox qui affichera des informations système sur la barre d'état de Firefox, telle que l'utilisation de la mémoire de System & Firefox elle-même, de la vitesse du réseau, de la vitesse de réseau, de l'état de la puissance du système, etc.

Alt text

Cependant, cela ne fonctionne pas "onglet spécifique". Depuis Firefox (contrairement à d'autres navigateurs Web) utilise des threads au lieu de processus pour ouvrir des onglets. Je doute que cela soit possible du tout.

8
Molly7244

Avec Firefox, vous pouvez taper about:memory Et cela vous montrera une ventilation de l'utilisation de la mémoire (pourrait être disponible sur des versions plus anciennes). Je ne sais pas à quel point cette panne est utile. Moi aussi, je voudrais voir à quel point chaque onglet et plugin utilisent-ils aussi loin que la mémoire et la CPU se passe.

9
fran

XUL Profiler est une extension géniale qui peut signaler des extensions et un côté client JS Gone Bananas CPU-Wise. Cela ne fonctionne pas sur une base par tabulation, mais par script (ouc.). Vous pouvez normalement relier ces scripts .js à vos onglets ou extensions à la main.

Il convient également de mentionner que Google Chrome a intégré un gestionnaire de tâches vraiment bon qui donne une utilisation en mémoire et à la CPU par tabulation, extension et plugin.

[XUL Profiler] est un profileur JavaScript. Il montre la durée écoulée dans chaque méthode sous forme de graphique, ainsi que des zones de navigateur des zones de toile redessinées pour aider à réduire la consommation de morceaux de CPU de Code.

Tracé tous les appels JS et peindre des événements dans le contexte XUL et Pages. Construit une animation montrant de manière dynamique les zones de toile étant redessinées.

2
Aaron Thoma

Vous pouvez essayer de lancer Firefox, mesurant son utilisation de la mémoire avec rien que about:blank Ouvrir, puis mesurez à nouveau après avoir chargé le site que vous souhaitez mesurer, puis prenant la différence.

En dehors de cela, cependant, Firefox ne suit pas l'utilisation de la mémoire d'onglets individuels, elle ne peut donc pas signaler que les informations automatiquement.

2
bdonlan

Je ne pense pas ce que vous voulez est possible, car chaque onglet de Firefox est exécuté dans le même processus. Chrome peut faire cela car chaque onglet a son propre processus.

Ainsi, tant que Firefox ne change pas cela (et c'est un changement sérieux), cela ne sera pas possible.

1
fretje

A partir de cette question Super utilisateur :

StatusBarex est une extension Firefox qui affichera des informations système sur la barre d'état de Firefox, telle que l'utilisation de la mémoire de System & Firefox elle-même, de la vitesse du réseau, de l'état de la puissance du système, etc.

Cependant, cela ne fonctionne pas "onglet spécifique". Depuis Firefox (contrairement à d'autres navigateurs Web) utilise des threads au lieu de processus pour ouvrir des onglets. Je doute que cela soit possible du tout.

1
Thariama