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

タスクマネージャーに複数のタスクが表示される
https://forums.mozillazine.jp/viewtopic.php?f=2&t=20705
ページ 11

作成者:  さまよう初老人 [ 2022年11月18日(金) 07:05 ]
記事の件名:  タスクマネージャーに複数のタスクが表示される

OS=Win11Pro 22H2
FF107.0
最近、FFがフリーズする頻度が増えてきたので、
タスクマネージャーを見たところ、
複数の「firefox」タスクが起動しているのを確認しました。

従前はタブの数だけ起動しており、タブを多数開いている影響で
メモリを多大に消費ししていることからフリーズしていると判断して、
タブを閉じていくと改善していましたが、
今回はタブで4つしか開いていないのにタスクは17起動しています。
仕様が変わったのでしょうか?

アドバイスいただけると助かります。
よろしくお願いいたします。

添付ファイル:
firefox.jpg
firefox.jpg [ 148.92 KiB | 表示数: 6023 回 ]

作成者:  EarlgreyTea [ 2022年11月18日(金) 21:28 ]
記事の件名:  Re: タスクマネージャーに複数のタスクが表示される

さまよう初老人 さんが書きました:
従前はタブの数だけ起動しており、
(中略)
今回はタブで4つしか開いていないのにタスクは17起動しています。
仕様が変わったのでしょうか?

プロセスが17個というのは普通で問題ないです。
「従前」がいつかによりますが、例えばトピック:タスクマネージャに5つのFirefox
は2020年のバージョン75の頃の話ですが、この時とはマルチプロセスの状況は結構変わっています。

上記トピックに記載しましたが、各プロセスの割り振りを調べるには「about:memory」ページでメモリー使用状況を調べると見ることができます。
今の Firefox 107.0 で、新しいタブに最初からセットされているホテル予約サイト2つ、Facebook、Wikipediaの4サイトを開いた状態で about:memory を見たらこんな感じです。
添付ファイル:
プロセス内訳.jpg
プロセス内訳.jpg [ 217.42 KiB | 表示数: 5990 回 ]

ちなみに「従前はタブの数だけ」というのは正確ではないです。
前はコンテンツプロセスの数には4個とか8個という制限が設けられていました。
従いまして一定数以上はプロセスの数は増えないし、1つのプロセスで複数のタブを受け持つこともありました。
今はその制限は無くなったというわけです。

時系列でいうと、
  • Firefox 66:コンテンツプロセスの規定数が4→8に変更
  • Firefox 95:サイト分離がすべてのユーザーで有効
  • Firefox 97:コンテンツプロセス数を制限する設定がなくなる
という具合です。

コンテンツプロセスはタブの数ではなくサイトの数(裏で動く広告サイト等も含む)となり、その他にもメインプロセス、GPU、拡張機能 etc... と必要になります。

プロセスの数は気にしなくていいです。
どのコンテンツがメモリーを多く消費しているかを調べましょう。

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