Analysieren der Leistung und Abstürze von Firefox-Plugins

Analysieren der Leistung und Abstürze von Firefox-Plugins

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):

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?verboseist noch detaillierter.

verwandte Informationen