Firefoxプラグインのパフォーマンスとクラッシュの分析

Firefoxプラグインのパフォーマンスとクラッシュの分析

Windowsのタスクマネージャーのようなものを探しています。Linuxから(あるいはタスクマネージャーのように)グーグルクローム) は、Firefox 内のさまざまなページやプラグインが使用しているリソース (CPU およびハードディスク ドライブの使用量) を監視できます。

この情報を表示できる Firefox ネイティブの機能はありますか? あるいは、他のプラグインで使用されているリソースを明らかにするプラグインはありますか?

答え1

これを行うために必要な機能のほとんどは組み込まれています。

リソースの使用状況を表示するにはページ

を参照してくださいabout:memory。これにより、メモリ割り当てのインタラクティブなツリーが表示されます (項目をクリックすると詳細が表示され、マウスオーバーすると各エントリの意味の詳細な説明が表示されます)。

ページ上で実行されているJavascriptのCPU使用率については、Firebug拡張機能のJavascriptプロファイラ残念ながら、ページ レイアウトの CPU 使用率のプロファイリングに対するサポートは知りません。

リソースの使用状況を表示するにはプラグイン

オペレーティング システムのプロセス ビューアー/システム モニター/タスク マネージャーを使用します。Firefox ではプラグインが個別のプロセスで実行されるようになったため、各プロセスのメモリ/CPU 使用率を確認することで、対応するプラグインのパフォーマンスがわかります。

Linux では、プラグイン プロセスは と呼ばれますplugin-container。各プロセスのコマンド ラインを見て、どのプラグインを表しているかを確認します。

プラグインがクラッシュすると (またはそのプロセスを強制終了すると)、クラッシュしたプラグインのインスタンスを含む開いているページにメッセージが表示されます。

答え2

に移動するとabout:memory、Firefox は現在のメモリ使用量の詳細なレポートを表示します。about:memory?verboseはさらに詳細です。

関連情報