top
見せるだけでなく、Firefoxブラウザ「およびさまざまなタブ(それぞれ」として識別されます)孤立したネットワーク会社'。
したがって、どのタブがプロセッサを排他的にしているかを見つけますkill <PID>
。
同等の情報を提供できるネットワーク監視ツールはありますか?
nethogs
のみ表示 'Firefoxブラウザ'ですが、タブごとに分けられません。
編集する:
Firefoxはこの情報を追加しましたが、about:networking
タブを閉じるよりもタブを殺す方が便利です。閉じたタブが「消えた」(「除外」)。閉じたタブをもう一度開く(または履歴を介して)削除されたタブはそのまま残り、使用またはF5
復元できます<ctrl>r
。
答え1
これはあなたの質問の対象ではありませんが、一部には役に立ちます。 Firefoxでは、about:performance(URLバーに入力)は、各タブが使用するメモリ量を表示し、メモリパフォーマンスに関するアイデアを得ます。各タブの影響(「エネルギー影響」)。パフォーマンスの低下を排除するために、このビューでタブを閉じることができます。
Firefoxには、開発者ツールの外側のタブ固有のネットワーク監視は含まれていません。 about:networking#sockets では、コンピュータとさまざまなリモートホスト間で転送されるデータ量を確認できます。開発者ツールを使用すると、CtrlShiftE現在のタブのネットワークアクティビティを表示するネットワークトラッカー()をオンにすることができます。
私が知る限り、外部監視ツールがFirefoxの特定のタブにネットワークアクティビティを割り当てることは不可能です。個々のタブで使用されるソケットは、特定のFirefoxプロセスのすべてのスレッドで共有されるためです。したがって、このようなツールがnethogs
スレッドごとにネットワーク使用量を追跡するように変更されても、これよりも細かく役に立つ情報は表示されません。
答え2
修正する Bashでの使用に適しているようです。
watch -n 1 "ps aux | grep [f]irefox"
watch -n 0.1 "ps aux | grep [f]irefox"
watch -n 1 "ps aux | grep [f]irefox && free -m"
watch -n 0.1 "ps aux | grep /usr/lib/firefox-esr/firefox"
watch -n 0.1 "ps aux | grep /usr/lib/firefox-esr/firefox && free -m"
watch -d -n 0.1 "ps aux | grep [f]irefox"
ページを読み込み、タブでF5を押して(繰り返し押したり、F5ボタンを押して)表示します。
正しいPIDを持つタブを終了すると、タブにメッセージが表示され、タブがクラッシュする^^
Firefoxでは情報:パフォーマンスそうですね。
ただし、ページタブを閉じるか開いて読み込む場合は、bashで次のことを確認してください。
$ pidof firefox
$ pidof firefox-esr
$ pgrep firefox
1つまたは「n」個のプロファイルのデフォルト/親IDを取得する
$ pgrep firefox-esr
1つまたは「n」個のプロファイルのデフォルト/親IDを取得する
得る親コードそして子供のような
$ ps aux | grep [f]irefox
$ ps aux | grep [f]irefox | grep tab
ご存じのとおり親バージョンIDそして何かサブ/タブ
閉じられないと思います。サブ/タブただ親バージョンID、殺したらサブ/タブこのタブは衝突しかし、近くに行くことができませんでした(しかし殺されました)。
ps -ef | grep [f]irefox | wc -l
ps -ef | grep [f]irefox | grep tab | wc -l