web-dev-qa-db-ja.com

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

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

知りたいだけです。

34
rɑːdʒɑ

Firefoxについて、対応するタブのタイトルにタブのメモリ使用量を表示するアドオンを作成しました。

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

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

screenshot

機能

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

about:memoryを使用できます。ただし、Google Chromeのように整理されているようには見えません。

EDIT 1

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

EDIT 2

Project Electrolysisは リリース済み !現在、Firefoxもマルチプロセスです。

21
Yamaneko

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

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

10
ADTC

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

8
jasmines

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

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

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

About:memory screenshot

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

5
RolandiXor

29-01-2019でリリースされたFirefox 65は、about:performanceにあるタスクマネージャーページにメモリ使用量を追加しました。

2

他のFirefox拡張機能を使用します。 Tab Memory Usageと呼ばれる https://addons.mozilla.org/en-US/firefox/addon/tab-memory-usage/

0
Belaviyo