Windowsでタスクマネージャーのパフォーマンス監視を複製できるFirefoxのアドオンはありますか?メモリとCPUが使用されていることを確認しますが、現在のFirefoxセッションのすべてのタブに対応していますか?
どのタブが最も多くのメモリを消費しているか、CPUに最も大きな打撃を与えているかを確認したいと思います。
StatusbarExは、システムやFirefoxのメモリ使用量など、Firefoxのステータスバーにシステム情報を表示するFirefoxの拡張機能ですそれ自体、ネットワーク速度、システム電源ステータスなど。
ただし、「タブ固有」では機能しません。 Firefoxは(他のWebブラウザーとは異なり)タブを開くためにプロセスではなくスレッドを使用しているためです。私はこれがまったく可能だとは思わない。
Firefoxではabout:memory
と入力すると、メモリ使用量の内訳が表示されます(古いバージョンでも利用できる場合があります)。この内訳があなたにとってどれほど役立つかわかりません。私も、メモリとCPUに関して、各タブとプラグインがどれだけ使用されているかを確認したいと思います。
XULプロファイラ は、拡張機能とクライアント側のJSがCPU的にバナナになったことを指摘できる素晴らしい拡張機能です。タブごとではなく、スクリプトごとに機能します。通常、これらの.jsスクリプトを手作業でタブまたは拡張機能に関連付けることができます。
また、Google Chromeには、タブ、拡張機能、プラグインごとにメモリとCPUの使用率を提供する非常に優れたタスクマネージャーが組み込まれていることにも言及する価値があります。
[XULプロファイラー]はJavascriptプロファイラーです。各メソッドの経過時間をグラフとして表示するとともに、ブラウザーのキャンバスゾーンが再描画されるため、CPUチャンクによるコードの消費を追跡できます。
XULおよびページコンテキストですべてのJS呼び出しとPaintイベントをトレースします。再描画されるキャンバスゾーンを動的に示すアニメーションを作成します。
Firefoxを起動し、about:blank
を開いた状態でメモリ使用量を測定し、測定するサイトを読み込んだ後に再度測定し、差をとることができます。
それとは別に、Firefoxは個々のタブのメモリ使用量を追跡しないため、その情報を自動的に報告することはできません。
Firefoxのすべてのタブが同じプロセスで実行されているため、必要なことが可能だとは思いません。 Chromeは、すべてのタブに独自のプロセスがあるため、これを実行できます。
Firefoxがそれを変更しない限り(そしてそれは重大な変更です)、それは不可能です。
StatusbarEx は、システムおよびFirefox自体のメモリ使用量、ネットワーク速度、システム電源ステータスなど、Firefoxのステータスバーにシステム情報を表示するFirefox拡張機能です。
ただし、「タブ固有」では機能しません。 Firefoxは(他のWebブラウザーとは異なり)タブを開くためにプロセスではなくスレッドを使用しているためです。私はこれがまったく可能だとは思わない。