Googleのアプリ
 Computer >> コンピューター >  >> ソフトウェア >> Googleのアプリ

Google Chrome のメモリ使用量/メモリ リークの問題?

私はインターネットの閲覧に Google Chrome を使用するのが大好きです。その主な理由の 1 つは、常に超高速であることです。すべてのアドオンで Firefox が肥大化するのは好きではありませんでしたし、Internet Explorer は単純に遅いだけです。

Microsoft Edge は IE よりもかなり高速ですが、他の Google サービスを非常に多く使用しているため、Chrome に引き離され続けています。 Firefox の新しい Quantum ブラウザは Chrome よりもさらに高速で、切り替えを真剣に考えていました。

初めて Chrome を使い始めたとき、シンプルでクリーンなインターフェースと信じられないほどのブラウジング速度に満足しました。しかし、非常に高速な PC で Chrome を多用して数か月使用した後、ウェブページを読み込む前にタブが数秒間空白になり、その他の一般的な速度低下が見られることに気付きました.

Chrome タスク マネージャー

少し調べてみた後、タスク マネージャーを見て、Chrome で実行されているプロセスを確認することにしました。これが私が見つけたものです:

聖なる牛!これは、なんと 35 の Google Chrome プロセスです。これは、多くのプロセスに加えて、メモリ使用量が 5 GB を超えています。これらすべての Chrome プロセスとは何ですか?確かに、上のスクリーンショットを撮ったときは 16 個のタブが開いていましたが、すべての Web ページは動画の再生やアニメーションのない静的なものでした。では、なぜ 35 プロセスと何 GB ものメモリが必要なのでしょうか?

タイトル バー (タブではなく) を右クリックし、[タスク マネージャー] を選択すると、Chrome の各プロセスの背後にあるものを確認できます。 .

Google Chrome のメモリ使用量/メモリ リークの問題?

ここには、Google Chrome で実行されている各プロセス (タスクと呼ばれる) が表示されます。見たものにすぐに驚きました。

Google Chrome のメモリ使用量/メモリ リークの問題?

ブラウザーは 1 つのプロセスであり、各タブは独自のプロセスであり、Web アプリ、GPU、および有効にした各拡張機能とプラグインのプロセスがありました。イークス! Google からオンラインで読んだところによると、ブラウザがより安定するため、すべてが異なるプロセスに分けられています。たとえば、Flash プラグインがクラッシュしても、すべてのタブやブラウザー全体がダウンするわけではありません。

Google Chrome を長い間使用して、これが非常に真実であることに気付きました。 1 つのタブが無効になり、そのタブを閉じて他のタブを通常どおり使用し続けることができる場合や、Shockwave がハングしてその 1 つのタブを無効にすると、他のすべてが正常に機能する場合が何度もありました。

したがって、私の次の考えは、以前とは対照的に、すべての個別のプロセスが追加のメモリを使用するかどうかでした。私がオンラインで収集した情報によると、プロセスが少なくても、プラグインと拡張機能がメモリを消費するようです。おそらくわずかに少ないだけです。新しいプロセスの作成にはわずかなオーバーヘッドがありますが、わずかです。

サブフレーム: としてリストされているいくつかのアイテムにも気づいたかもしれません:https://accounts.google.com .最初は、これは Gmail のタブを開くことと関係があると思っていましたが、まったく別のものであることがわかりました。基本的に、Google は適切に分離するために、いくつかのプロセスを独自のプロセスに入れます。そのため、独自の個別のタブ プロセスをリストするのではなく、これらのサブフレーム内にある Web サイトがいくつかありました。

Chrome が使用するメモリの量を減らすためにできることはありますか?私にとっては、[最初に確認する] に残すのではなく、すべてのサイトでフラッシュを無効にしたときに大きな違いがあることに気付きました 設定。フラッシュを完全に無効にするには、[設定] に移動します 、[詳細] をクリックします。 下部にある [コンテンツ設定] をクリックします。 プライバシーとセキュリティの下 . Flash をクリックします [ サイトでの Flash の実行をブロックする] と表示されていることを確認します .

Google Chrome のメモリ使用量/メモリ リークの問題?

これにより、メモリ使用量が 1 GB 以上節約されました。知りませんでしたが、いくつかの Web サイトで Flash が使用されていました。 Flash を無効にしても Web サイトは問題なく動作したので、Flash を無効のままにしました。メモリを削減するもう 1 つの方法は、特に使用していない拡張機能を削除することです。また、必要に応じて拡張機能を無効にすることもできますが、完全に削除する必要はありません。

Google Chrome のメモリ使用量/メモリ リークの問題?

拡張機能を無効にすると、メモリが使い果たされるのを防ぐことができます。最後に、GPU プロセスに気づいたかもしれません デフォルトで有効になっている必要があります。ハードウェアがサポートしている場合、Chrome は一部のタスクを GPU にオフロードします。GPU は CPU よりも高速で効率的です。これはハードウェア アクセラレーションと呼ばれます .必要に応じて、[設定] に移動し、[システム] までスクロールして無効にすることができます。 .

ハードウェア アクセラレーションを無効にすると、Chrome での操作が少し遅くなるため、注意してください。

そのため、Chrome が大量の RAM を消費していると思われる場合は、タスク マネージャーをチェックして、大量のメモリを使用している拡張機能を無効にしてみてください。私にとっては、気に入った拡張機能がありましたが、2013 年以降更新されていなかったため、大量のメモリを使用していた可能性があります。リソースを大量に消費する拡張機能が必要ない場合は、無効にすると、ブラウジング エクスペリエンスが向上します。また、本当に必要でない限り、Flash を無効にしてください。お楽しみください!


  1. Firefox 3.1 Beta 3 でのメモリ使用量

    数日前、私は Firefox 3.1 Beta 3 をレビューしました。とても素敵です。 Javascript のパフォーマンスが向上し、新しい使いやすさとプライバシー機能が追加され、将来の HTML マルチメディア要素がサポートされます。 正当な理由があります。 アプリケーションのメモリ使用量を正確に測定することは、非常に難しい作業です。せいぜい、推測、見積もり、兆候を持つことができますが、通常、それらは主観的であり、非常に限られた範囲の要因に基づいているため、ほとんど役に立ちません.ほとんどの人は、さまざまなシステム ユーティリティ (タスク マネージャー、プロセス エクスプロ

  2. Google chrome Windows 10 での高いメモリ使用量を減らす方法

    Google chrome は、インターネット愛好家の間で最も使用されている Web ブラウザーの 1 つであり、ブラウジング体験をより速く、よりスムーズに、より簡単かつ安全にする、最小限で真にクリーンな環境で人気があります。しかし、ユーザーが Google chrome について報告する最大の不満の 1 つは、ブラウザーが大量のシステム RAM を使用することです。最終的には、Chrome ブラウザーと Windows 10 コンピューターの速度が低下し、全体的なユーザー エクスペリエンスに影響を与えます。この投稿では、Chrome のメモリ使用量を減らすためのヒントをいくつか紹介します。