Ich suche etwas wie den Windows Task-Manager oderSpitzevon Linux (oder sogar wie der Task-Manager inGoogle Chrome), das überwachen kann, wie viele Ressourcen (CPU- und Festplattennutzung) verschiedene Seiten oder Plugins in Firefox verbrauchen.
Gibt es etwas Natives in Firefox, das diese Informationen anzeigen kann? Oder vielleicht ein Plugin, das die von den anderen Plugins verwendeten Ressourcen anzeigt?
Antwort1
Die meisten hierfür erforderlichen Funktionen sind integriert.
So zeigen Sie die Ressourcennutzung vonSeiten
siehe about:memory
. Dadurch erhalten Sie einen interaktiven Baum der Speicherzuweisungen (klicken Sie auf ein Element, um weitere Details anzuzeigen; bewegen Sie die Maus darüber, um eine detaillierte Erklärung der Bedeutung der einzelnen Einträge anzuzeigen):
- Darunter
explicit/layout
sehen Sie den Speicher, der direkt zum Anzeigen der einzelnen Registerkarten verwendet wird. - Darunter
explicit/js
sehen Sie den von jedem Javascript-„Abteil“ verwendeten Speicher.Beachten Sie, dass es für jede Domäne einen separaten Heap oder ein separates Abteil gibt.(wiehttp://superuser.com
) statt Seite. Diese Zahlen geben an, wie viel Speicher Skripte, die auf diesen Seiten ausgeführt werden, insgesamt verwenden.
Um die CPU-Auslastung von Javascript auf Seiten zu ermitteln, versuchen Sieder Javascript-Profiler der Firebug-Erweiterung. Leider ist mir keine Unterstützung für die Profilerstellung hinsichtlich der CPU-Auslastung des Seitenlayouts bekannt.
So zeigen Sie die Ressourcennutzung vonPlugins
Verwenden Sie den Prozess-Viewer/Systemmonitor/Task-Manager Ihres Betriebssystems. Firefox führt Plugins jetzt in separaten Prozessen aus. Wenn Sie sich also die Speicher-/CPU-Auslastung jedes Prozesses ansehen, wissen Sie, wie gut das entsprechende Plugin funktioniert.
Unter Linux werden die Plugin-Prozesse aufgerufen plugin-container
. Sehen Sie sich die Befehlszeile jedes Prozesses an, um zu sehen, welches Plugin er repräsentiert.
Wenn ein Plugin abstürzt (oder Sie seinen Prozess beenden), wird auf den geöffneten Seiten eine Meldung mit den Instanzen des abgestürzten Plugins angezeigt.
Antwort2
Wenn Sie zu gehen about:memory
, gibt Ihnen Firefox einen detaillierten Bericht über die aktuelle Speichernutzung. about:memory?verbose
ist noch detaillierter.