各TABメモリ使用量を知る方法は?


34

こんにちは、Firefoxまたは任意のブラウザーが開かれた場合、webブラウザーの各TABが占有するメモリ量はどれくらいかを知ることは可能ですか?

知りたいだけです。


1
現在Firefoxのウィッシュリストにあります。問題400120および515352を参照してください。
スキッピールグラングロウ

以下の上位投票の回答は廃止されました。これにスキップします
sondra.kinsey

回答:


13

以下のためにFirefox、私は、対応するタブのタイトルでタブのメモリ使用量を表示するアドオンを作りました。

ユーザーにタブ関連の統計とメモリ使用量を提供します。

https://addons.mozilla.org/firefox/addon/tab-data/

スクリーンショット

特徴

  • 現在開いているタブの数
  • このFirefoxセッション中に開かれたタブの数
  • アドオンのインストール後に開かれたタブの数
  • タイトルにタブのメモリ使用量を表示する
  • タブのメモリ使用量のオン/オフを切り替える設定
  • メモリ使用量収集の間隔を設定する設定

3
このプラグインは、Firefox 57(Quantum)と互換性がなく、新しいWebExtensionsフレームワークのためにアップされています。
スコットスティーブンス

1
他の回答で説明したようにabout:performance、Quantumで使用できます。
NieDzejkob

23

Firefox Quantumでは、を使用できますabout:performance

また、「Firefoxのメモリ使用量の詳細な測定値を表示、保存、ロード、および差分」about:memoryできる場所もあります。


回答履歴:

編集1

ユーザーは5か月前にMozillaサポートフォーラムでこの機能をリクエストしました。モデレーターの答えを引用して、「MozillaはElectrolysisプロジェクトを通じて取り組んでいます」。

編集2

Project Electrolysisがリリースされました!現在、Firefoxもマルチプロセスです。


おかげですが、Firefox 4.0に適しています。今は16歳です。もう1つのことは、各TABに対して表示されないことです。そのアドオンから得られる機能は何であれ、terminalを使用してtopまたはhtopコマンドから簡単に取得できます。
rɑːdʒɑ

@ican:Mozillaがこの機能を実装するためのプロジェクトElectrolysisを見つけました。私も答えを更新しました。
山猫

まだ終わっていないことのようです
rɑːdʒɑ

1
アドオンの一部がFirefoxのマルチプロセスモードを無効にしていることがわかりました。私はここの指示に従うことによってそれを解決した(互換性レポーターアドオンを追加し、それは無効にし、それらをマルチモードを防止しているすべてのそれらのアドオンをマークされます) - hacks.mozilla.org/2017/06/...
クリス・スミス

11

を使用してみてくださいabout:performance。Chromeのタスクマネージャーに似たリアルタイムデータを提供するようです。

アドオンフレームワークが現在変更されているため、アドオンはFirefox Quantumでは機能しません。


8

about:memory?verboseURLバーに入力し、各ウィンドウノードを確認します。トリックを行う必要があります。


ここで、これらすべてのテキストの説明を取得できます。
rɑːdʒɑ

1
Mozillaサポートサイトにはまだ何も見つかりませんでしたが、ウィンドウタイプのノードをクリックするだけで簡単に折りたたまれ、親ノードのみが表示されます。
ジャスミン

5

残念ながら、Firefoxのタブの実装方法about:memoryと構造化された方法は、タブごとのメモリ使用量を決定するのは簡単ではありません。about:memoryはデバッグと開発を目的としたツールであり、タブは引き続き同じプロセスの一部であるため、Chrome / Chromiumで行ったのと同じタブごとの統計情報を取得することはできません。

現時点では誰もそれに対して何もできないので、賞金からより良い答えは得られません。

MozillaのナイトリーPPAの最新のナイトリーでは、これはabout:memory次のようになります(開いているタブを表示するセクションを選択しました)。

About:メモリのスクリーンショット

ご覧のように、どのタブが参照されているかをURLで知ることができますが、実際には他の側面で使用されているメモリがあります。


しかし、クロムはそれをして、なぜ私たちは何か並行してできないのか。
rɑːdʒɑ

2
@ican:これが電解プロジェクトの目的だと思います。将来のリリースでは、同様のツールが提供されます。
山猫

@VictorHugoこんにちは、返信ありがとうございます。:D だから私はおそらくそれまで待つべきだと思う。:)
rɑːdʒɑ

@ican:ええ、この機能がすぐに来ることを願っています:)
山猫


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.