Google Chromeが大量のRAMを使用しているのはなぜですか?これを修正する方法は次のとおりです

Google Chromeが大量のRAMを使用しているのはなぜですか?これを修正する方法は次のとおりです

さまざまなブラウザについて調査したことがあれば、Chromeがリソースを大量に消費する可能性があるという事実に精通しているはずです。タスクマネージャーまたはアクティビティモニターを見ると、リストの一番上にChromeが表示されることがよくあります。





しかし、特に他のブラウザと比較して、ChromeがRAMを大量に使用するのはなぜですか?そして、あなたはそれを抑えるために何ができますか? ChromeのRAM使用量を減らす方法は次のとおりです。





Google Chromeは本当により多くのRAMを使用しますか?

数年前、唯一の答えは「はい」でした。 GoogleChromeのRAMを大量に消費する評判はよく知られていました。





ただし、Google Chromeの変更により、特に他の一般的なブラウザと比較して、ブラウザのメモリ使用量が改善されました。時々、Mozilla、Edge、Opera、SafariはすべてChromeよりも多くのRAMを使用します。どうすればこれを知ることができますか?簡単なテストを実行し、Facebookページ、YouTubeビデオ、BBC Sport Webサイト、およびTwitterをクリーンなブラウザーで開きました。

結果はあなたの興味を引くでしょう。



他のブラウザの真ん中に幸せに座っているGoogleChromeがあります。確かに、これは逸話であり、Chromeが他のブラウザよりも多くのRAMを消費するという十分な証拠があります。独自のブラウザRAM使用テストを実行したことがある場合は、Chromeが他のブラウザよりも多くのRAMを使用していることに気付く可能性が高くなります。

Google Chromeは絶対に最速のブラウザの1つですが、そのタイトルを取得するには大量のRAMが必要です。





Google Chromeが大量のRAMを使用するのはなぜですか?

「ああ、スナップ!このウェブページを表示しようとしたときに、GoogleChromeのメモリが不足しました。」

これは、Chromeのメモリが不足したときに表示されるメッセージです。 Chromeが大量のメモリを使用する理由を理解するには、最新のブラウザがどのように動作するかを理解する必要があります。





コンピューター上のすべてのアプリは、コンピューターのRAMでプロセスを実行します。ここで、コンピューターを実行するという大変な作業が行われます。 RAMはあらゆる種類のデータの一時ストレージであり、非常に高速です。 CPUは、ハードドライブやSSDよりもはるかに高速にシステムRAMに保持されているデータにアクセスできます。

Chrome、Firefox、Opera、Microsoft Edgeはすべて、すべてのタブ、プラグイン、拡張機能を異なるRAMプロセスに保存します。このプロセスはと呼ばれます 隔離 あるプロセスが別のプロセスに書き込むのを防ぎます。

残念ながら、プロセスandroid.process.acoreは停止しました

したがって、タスクマネージャまたはアクティビティモニタを開くと、GoogleChromeは複数のエントリを表示します。よく見ると、各プロセスは少量のRAMしか使用していませんが、それらを合計すると負荷が非常に高くなります。

Google ChromeはRAMをどのように管理しますか?

ChromeなどのブラウザはRAMをこのように管理して、安定性と速度を向上させます。しかし、Chromeはまだ多くのRAMを使用しています。少なくとも、多くの場合、他のブラウザよりも多くのRAMを使用しているように見えます。 ChromeがRAMを処理する方法について簡単に説明します。

各プロセスを個別に実行する主な理由は、安定性です。各プロセスを個別に実行することにより、1つがクラッシュしても、ブラウザー全体が安定したままになります。プラグインまたは拡張機能が失敗し、タブを更新する必要がある場合があります。すべてのタブと拡張機能が同じプロセスで実行された場合、単一のタブではなくブラウザ全体を再起動する必要がある場合があります。

欠点は、シングルプロセスブラウザがタブ間で共有できる一部のプロセスをChromeのタブごとに複製する必要があることです。複数のプロセスに分割すると、サンドボックス化や仮想マシンの使用と同様に、セキュリティ上の利点もあります。

たとえば、JavaScript攻撃が1つのタブで発生した場合、Chrome内で別のタブに移動する方法はありませんが、シングルプロセスブラウザで発生する可能性があります。

ChromeでRAM使用量を追加するのは、プラグインと拡張機能です。 Google Chromeに追加する各プラグインまたは拡張機能を実行するには、リソースが必要です。インストールする拡張機能が多いほど、Chromeを実行するために必要なRAMが多くなります。

事前レンダリング 注目すべき例です。事前レンダリングにより、Chromeは、次に進むと予測するWebページの読み込みを開始できます(これは、Googleの上位の検索結果、またはニュースサイトの「次のページ」リンクである可能性があります)。事前レンダリングプロセスにはリソースが必要なため、より多くのRAMを使用します。ただし、特に頻繁にアクセスするサイトの場合は、ブラウジングエクスペリエンスも高速化されます。

反対に、事前レンダリングプロセスにバグがあると、予想よりも多くのRAMを使用して、コンピューターの他の領域の速度が低下したり、ブラウザータブが応答しなくなったりする可能性があります。

限られたハードウェアデバイスでのChromeRAMの使用

Chromeには、低電力デバイスまたはハードウェアが制限されているデバイスでのRAMの使用に関するいくつかの回答があります。原則として、Chromeは対応するハードウェアで実行されている場合、前に説明したプロセスモデルを使用して動作します。

一方、Chromeがリソースの少ないデバイスで実行されると、Chromeは単一のプロセスに統合され、全体的なメモリフットプリントが削減されます。単一のプロセスを使用すると、リソースを削減できますが、ブラウザーが不安定になるリスクがあります。

また、Chromeは使用しているメモリの量を認識しています。見つけることができるRAMのすべてのビットを無意識に食べているわけではありません。 Chromeは、システムハードウェアに応じて、開始できるプロセスの数を制限します。これは内部制限ですが、これに達すると、Chromeは単一のプロセスで同じサイトから実行中のタブに切り替わります。

Chromeがメモリを消費するのを止めようとするアップデート

2020年後半、Google Chromeの開発者は、「PartitionAllocFastMalloc」と呼ばれるRAM節約機能を導入すると発表しました。この機能の技術を深く掘り下げることなく、PartitionAllocは、システムメモリ全体の10%以上を消費する単一のプロセスを停止する必要があります。

この改善は、Microsoftが「セグメントヒープ」を使用してChromiumベースのEdgeブラウザーのRAM使用量を削減した後のことです。これは、ブラウザーのメモリ使用量の削減に特化したもう1つの改善点です。

関連:これらの機能により、EdgeはChromeよりも生産性が高くなります

Google ChromeのRAM使用量は問題ですか?

ChromeにはどのくらいのRAMが必要ですか?問題が発生する前にChromeが使用するRAMに制限はありますか?答えはシステムハードウェアにあります。

Chromeが大量のRAMを使用しているからといって、必ずしも問題が発生しているとは限りません。システムが使用可能なRAMを使用していない場合、それは何の役にも立ちません。コンピュータはRAMのみを使用してデータにすばやくアクセスし、処理を高速化します。 RAMを可能な限りクリアに保つと、コンピューターの能力を利用できなくなります。

スマートフォンの場合と同じように、実行中のプロセスとRAMをクリアすると、長期的には速度が低下する可能性があります。それが理由です RAMクリーナーとブースターはスマートフォンに悪い

あまりにも多くのメモリを使用しているChrome

ただし、Chromeがメモリを使いすぎると、問題が発生する可能性があります。 Chromeがメモリを使いすぎると、他のプログラムで使用できる量が制限されます。 Chromeは、ブラウザからの重要な情報をすばやくアクセスできるようにするのに苦労し始め、RAMの使用を最初から否定する可能性さえあります。

結局のところ、ChromeのRAM使用量は、ブラウザやシステム全体など、コンピュータの速度が低下した場合にのみ問題になります。 Chromeが大量のメモリを使用しているのに、パフォーマンスに悪影響がない場合は、心配する価値はありません。

たとえば、2.5 GB以上のRAMを使用して、50個以上のChromeタブを開いていることがあります。膨大な量のように聞こえますが、私のシステムには16GBのRAMが使用されているので、問題はありません。 4GBのRAMを搭載したラップトップでも同じことを試してみてください。そうすれば、ひどい時間を過ごすことになります。

Chromeのメモリ使用量が遅くなっている場合は、 行動を起こす時が来ました

ChromeのRAM使用量を減らす方法

ブラウジングエクスペリエンスを高速化し、Chromeが使用するRAMの量を減らす方法はいくつかあります。あなたが自由に使える最も重要なツールは Chromeタスクマネージャー

Windowsタスクマネージャーと同様に、Chromeタスクマネージャーはブラウザ内の各タブと拡張機能のパフォーマンスと消費量を表示します。 Chromeタスクマネージャーを使用して、最も多くのメモリを使用しているものを特定し、それらを閉じてスペースを解放できます。

Windowsでは、 Shift + Esc タスクマネージャにアクセスするため。 Macでは、から開く必要があります メニュー。プロセスを選択し、 最終過程

サイズが膨らんでいるタブや拡張機能に注意してください 。バグや不適切な設定が原因で、1つのChromeタブが大量のメモリを使用する場合があります。 Chromeのメモリリークにより、ブラウザ(またはシステム全体)がフリーズする場合があります。

リソースを大量に消費するプロセスを強制終了したら、他にできることがいくつかあります。 頻繁なChromeのクラッシュを修正

プラグインと拡張機能を管理してChromeのメモリを節約する

多くの電力を使用している拡張機能を無効にすることができます。または、特定のサイトを使用している場合にのみアクティブ化するように設定することもできます。

拡張機能を右クリックして、 拡張機能を管理します。 「この拡張機能に、アクセスしたWebサイト上のすべてのデータの読み取りと変更を許可する」を次のいずれかに変更します。 クリックすると また 特定のサイトで

アクションセンターのウィンドウを開く方法10

さまざまな目的で使用する拡張機能がたくさんある場合は、クイック拡張機能マネージャーのインストールを検討してください。 SimpleExtManager 拡張トレイの横に小さなドロップダウンボックスを追加します。次に、すべての拡張機能をワンクリックでオン/オフします。

Chrome Tab Management Extensionsをインストールして、メモリ使用量を削減します

ChromeのRAM使用の問題を管理するためにさらに拡張機能をインストールすると、特に今読んだすべての問題の後で、直感に反するように聞こえます。

一部の拡張機能は、RAM管理を念頭に置いて特別に設計されており、Chromeが使用しなくなったタブを処理および破棄する方法をカスタマイズするのに役立ちます。

例えば、 グレートサスペンダー 1つのタブを除くすべてのタブでプロセスを一時停止できるため、Chromeが消費するメモリの量を即座に削減できます。グレートサスペンダーには、便利なものなど、他にもたくさんのオプションがあります すべてのタブの一時停止を解除します すべてを再度アクティブにしたい場合のボタン。

別のオプションは グレートディスカーダー 、Chromeが未使用のタブを破棄する頻度をカスタマイズできます。 Chromeは、メモリを節約するために使用されていないタブを破棄します。 Great Discarderを使用すると、時間の長さを変更したり、破棄しないタブを指定したりすることができます。

Google Chromeはメモリを使いすぎていませんか?

Chromeは世界的に支配的なブラウザです。 FirefoxやOperaなどの代替ブラウザはChromeと同じ量のメモリを使用できるため、切り替えが常に最良のオプションであるとは限りません。

他にも問題があります。たとえば、YouTubeは古いライブラリを使用していたため、FirefoxとOperaでサービスの実行が最大5倍遅くなり、必要以上に多くのリソースが使用されていました。この特定の問題は現在修正されていますが、ブラウザのマーケットリーダーおよび主要なオンラインサービスの所有者が市場全体のリソース使用にどのように影響するかについての例を示しています。

Chromeを使い続けたい場合は、そうしてください。これは、何千もの優れた拡張機能を備えた安全で高速なブラウザであり、メモリ使用量の削減に積極的に取り組んでいます。

共有 共有 つぶやき Eメール ChromeでCookieとキャッシュをクリアする方法

Chromeで問題が発生しましたか? Cookieとキャッシュをクリアすると役立つ場合があります。

次を読む
関連トピック
  • インターネット
  • テクノロジーの説明
  • コンピュータメモリ
  • グーグルクローム
  • トラブルシューティング
  • ブラウジングのヒント
著者について ギャビンフィリップス(945件の記事が公開されました)

Gavinは、Windows and Technology Explainedのジュニアエディターであり、Really Useful Podcastの定期的な寄稿者であり、定期的な製品レビュー担当者です。彼は、デボンの丘から略奪されたデジタルアートプラクティスを備えたBA(Hons)現代ライティングと、10年以上のプロのライティング経験を持っています。彼はお茶、ボードゲーム、サッカーをたくさん楽しんでいます。

ギャビンフィリップスからもっと

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください