MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

タスクマネージャに5つのFirefox
https://forums.mozillazine.jp/viewtopic.php?f=2&t=17954
ページ 11

作成者:  mojimojinakanzi [ 2020年4月11日(土) 22:11 ]
記事の件名:  タスクマネージャに5つのFirefox

こんにちは、
Firefox ver.72.0.2です。

起動すると、Firefoxが5つ起動しています。
ウィンドウが2つで、それぞれタブは1つだけです。

パフォーマンスを最初を、初期設定のまま
推奨のパフォーマンス設定を使用するにしていました。

5つが気になるので、パフォーマンスを、推奨を外して
ハードウェアアクセラレーション機能を使用する にチェックが
入った状態で、コンテンス数を2にしてみました。
Firefoxを再起動すると、やはり5つ起動します。
なんだか、気になるのですが、これはいったいなにをやっているのでしょうか?
また一つにできないんでしょうか?

よろしくお願い致します

添付ファイル:
WS009467.JPG
WS009467.JPG [ 11.98 KiB | 表示数: 5706 回 ]

作成者:  Ryo [ 2020年4月11日(土) 23:59 ]
記事の件名:  Re: タスクマネージャに5つのFirefox

Friefox 54 辺りから マルチプロセス という、
複数のプロセスを同時に動作させる技術で高速化されています。

そのために Firefoxが5つ起動しているように見えたものと思います。


なお、お節介かもしれませんが、 Firefox 72.0.2 をお使いのようですね。
インターネットに接続される環境で有るのならセキュリティ上のリスク回避の為に
色々とセキュリティ対応されてきている現行版(v75.0)を使用すべきかと思います。

作成者:  EarlgreyTea [ 2020年4月12日(日) 04:24 ]
記事の件名:  Re: タスクマネージャに5つのFirefox

まず、私もお節介します。
内閣サイバーセキュリティセンター(NISC) の twitter 公式アカウントが下記の注意喚起しています。
https://twitter.com/nisc_forecast/statu ... 2159491072
引用:
【更新情報】
Firefoxの更新プログラム(75.0)が公開されています。(Win/Mac/Linux)
セキュリティに関する修正(high扱い)が含まれています。
ヘルプからソフトウェアの更新を確認する等し、アップデートしてください。

次に本題です。
mojimojinakanzi さんが書きました:
起動すると、Firefoxが5つ起動しています。
(中略)
なんだか、気になるのですが、これはいったいなにをやっているのでしょうか?

現在のFirefoxはマルチプロセス化されています。
複数のプロセスの役割分担の内訳を知りたいということでしょうか。

では説明のために メニューボタン>ヘルプ>トラブルシューティング情報 を開いてみてください。
添付ファイル:
マルチプロセスの情報.jpg
マルチプロセスの情報.jpg [ 176.85 KiB | 表示数: 5688 回 ]

上記添付画像で「アプリケーション基本情報」のオレンジで囲った部分をまず見てください。
  • マルチプロセスウインドウ: マルチプロセスで動作しているか
  • リモートプロセス: リモートプロセスの数
Firefoxのプロセスは、ブラウザ本体のメインプロセス1個と複数のリモートプロセスに大別されます。
添付画像はプロセス数が7個の場合になります。
(次の投稿に続きます)

作成者:  EarlgreyTea [ 2020年4月12日(日) 04:55 ]
記事の件名:  Re: タスクマネージャに5つのFirefox

(続き)
次に2つ表を飛ばして「リモートプロセス」の表(前投稿 マルチプロセスの情報.jpg の黄色の囲み)があります。
これはリモートプロセスの種類とその数を表示しています。
  • ウェブコンテンツ: タブでWebページの表示や入力イベントの処理を行うプロセスです。オプションで設定できる「コンテンツプロセス数の制限」はこれの最大数のことです。
  • 拡張機能: 拡張機能(アドオン)はすべてこのプロセスで動作します。
  • GPU: グラフィック処理を行うプロセスです。

また、about:memory というメモリーの使用状況を表示してくれるページ(前投稿 マルチプロセスの情報.jpg の赤色囲み部分リンクから開く)があります。
「Measure」ボタンをクリックすると各プロセスごとのメモリー状況を表示しますが、右側に「Process index」という枠があり、ここから各プロセスを確認することができます。
添付ファイル:
about memory.jpg
about memory.jpg [ 115.93 KiB | 表示数: 5688 回 ]


mojimojinakanzi さんが書きました:
また一つにできないんでしょうか?

現在のFirefoxはマルチプロセスを前提に設計されています。
マルチプロセス移行期のバージョンで行われていた無効化する方法というのはありますが、ここではあえて書きません。
それをすることでどのような問題が生じるか不明ですし、パフォーマンスを捨ててそれをするメリットが無いからです。
どうしてもという場合はご自分でお調べください。

作成者:  pal [ 2020年4月12日(日) 07:42 ]
記事の件名:  Re: タスクマネージャに5つのFirefox

EarlgreyTea さんが書きました:
マルチプロセス移行期のバージョンで行われていた無効化する方法というのはありますが、ここではあえて書きません。
それをすることでどのような問題が生じるか不明ですし、パフォーマンスを捨ててそれをするメリットが無いからです。

詳しく調べてないですが、無効化法は使えなくなったような気が。
で、無効化できれば、メモリー使用量が減るというメリットが一応あります。搭載メモリーが少ない場合はよいかな。

作成者:  mojimojinakanzi [ 2020年4月13日(月) 15:07 ]
記事の件名:  Re: タスクマネージャに5つのFirefox

Ryo様
EarlgreyTea様
pal様
ありがとうございます。
わかりやすい丁寧な説明をありがとうございました。

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/