Google Chrome の 1 つのプロセスが 2 GB を超える RAM を使用するのはなぜですか?

Google Chrome の 1 つのプロセスが 2 GB を超える RAM を使用するのはなぜですか?

タスクバーのタスクマネージャーアイコンのリソース使用量が高いことに気づいたので、開いてみると、Chromeのプロセス1つが2GB以上のRAM*を使用していました。Chromeのタブを1つずつ閉じていくと、このサイト原因はこれでした。まだ使用していませんでした。ページを読み込んだだけです。なぜこのようなことが起こるのでしょうか。心配する必要があるのでしょうか。

ウェブサイトとタスク マネージャーを示すスクリーンショット

*細部にこだわる人向け: スクリーンショットでは、スナップを撮る前に元のタブを閉じて再度開いたため、1GB を超える RAM が使用されていることがわかります。

答え1

特定のサイトが大量のメモリを使用する理由は多数あります。

サイト自体は PHP 開発サンドボックスであるため、内部では多くの処理が実行されている可能性があり、静的サイトや基本コンテンツ サイトよりも多くのメモリが使用される可能性があります。

他の人が言っているように、広告も原因である可能性があります。

実行している特定のプラグインがこの特定のサイトとやり取りする場合、それが原因となっている可能性もあります。

重要なのは、現代の Web ブラウザーを構成する要素は数多くあり、現代の動的サイトを構成する要素も数多くあり、特定のサイトが他のサイトよりも多くのメモリを使用する原因を突き止める際には、これらの要素のそれぞれが寄与要因または犯人となる可能性があるということです。

Chrome のタスク マネージャーは、まさにこれらの事実に基づいて組み込まれており、これを使用すると、リソースを過剰に使用しているタブやサイトを見つけて閉じることができます。

関連情報