こんにちは、Firefoxまたは任意のブラウザーが開かれた場合、webブラウザーの各TABが占有するメモリ量はどれくらいかを知ることは可能ですか?
知りたいだけです。
Firefox
について、対応するタブのタイトルにタブのメモリ使用量を表示するアドオンを作成しました。
ユーザーにタブ関連の統計とメモリ使用量を提供します。
https://addons.mozilla.org/firefox/addon/tab-data/
機能
about:memory
を使用できます。ただし、Google Chromeのように整理されているようには見えません。
EDIT 1
ユーザーは、5か月前に Mozillaサポートフォーラム でこの機能をリクエストしました。モデレーターの答えを引用して、「Mozillaは Electrolysis project "を介してそれに取り組んでいます。
EDIT 2
Project Electrolysisは リリース済み !現在、Firefoxもマルチプロセスです。
about:performance
を使用してみてください。 Chromeのタスクマネージャーに似たリアルタイムデータを提供するようです。
アドオンフレームワークが現在変更されているため、アドオンはFirefox Quantumでは機能しません。
URLバーにabout:memory?verbose
と入力し、各ウィンドウノードを確認します。トリックを行う必要があります。
残念ながら、Firefoxのタブの実装方法とabout:memory
の構造化方法は、タブごとのメモリ使用量を決定するのは簡単ではありません。 about:memory
は実際にはデバッグと開発の目的のためのツールであり、タブは依然として同じプロセスの一部であるため、Chrome/Chromiumで行ったのと同じタブごとの統計を取得することはできません。
現時点では誰もそれに対して何もできないので、賞金からより良い答えを得ることはできません。
MozillaのナイトリーPPAからの最新のナイトリーでは、これはabout:memory
のように見えます(開いているタブを表示するセクションを選択しました):
ご覧のように、どのタブが参照されているかをURLで確認できますが、実際には他の側面で使用されているメモリがあります。
29-01-2019
でリリースされたFirefox 65は、about:performance
にあるタスクマネージャーページにメモリ使用量を追加しました。
他のFirefox拡張機能を使用します。 Tab Memory Usageと呼ばれる https://addons.mozilla.org/en-US/firefox/addon/tab-memory-usage/