私はインターネット(Internet)の閲覧にGoogleChromeを使用するのが大好きです。主な理由のひとつは、それが超高速だからです。私はすべてのアドオンを備えたFirefoxの肥大化が好きではなく、 (Firefox)InternetExplorerは非常に遅いです。
Microsoft EdgeはIEよりもかなり高速ですが、私は他の多くのGoogleサービスを使用しているため、 Chromeは私を引き戻し続けています。Firefoxの新しいQuantumブラウザは(Quantum browser)Chromeよりもさらに高速であり、私は本当に切り替えを考えていました。
Chromeを初めて使用し始めたとき、シンプルでクリーンなインターフェースと驚異的なブラウジング速度(browsing speed)に満足していました。ただし、非常に高速なPCでChromeを数か月頻繁に使用した後、ウェブページの読み込みやその他の一般的な速度低下の前に、タブが数秒間空白になることに気付きました。(Chrome)
Chromeタスクマネージャー
少し調べた後、タスクマネージャーを見て、 (task manager)Chromeで実行されているプロセスを確認することにしました。これが私が見つけたものです:
聖なる牛(Holy cow)!これはなんと35のGoogleChromeプロセス(Google Chrome)です。これは多くのプロセスに加えて、5GBを超えるメモリ使用量(memory usage)です。それらすべてのChromeプロセスは何ですか?確かに、上のスクリーンショットを撮ったときに16個のタブを開いていましたが、すべてのWebページは、ビデオの再生やアニメーション(playing or animations)なしで静的でした。では、なぜ35プロセスとGB(GBs)のメモリがあるのでしょうか。
(タブではなく)タイトルバー(title bar)を右クリックして[タスクマネージャー]を選択すると、 (Task manager)Chromeでこれらの各プロセスの背後にあるものを見つけることができます。
ここでは、 Google Chrome(Google Chrome)で実行されている各プロセス(タスクと呼ばれます)が表示されます。私は自分が見たものにすぐに驚いた。
ブラウザは1つのプロセスであり、各タブは独自のプロセスであり、Webアプリ、GPU 、および有効にした拡張機能とプラグイン(extension and plug-in)ごとにプロセスがありました。イーク!私がグーグル(Google)からオンラインで読んだものから、それはブラウザをより安定させるので、それらはすべてを異なるプロセスに分けます。たとえば、Flashプラグイン(Flash plugin)がクラッシュしても、すべてのタブやブラウザ全体が停止することはありません。
長い間GoogleChrome(Google Chrome)を使用していたので、これは非常に真実であることに気づきました。1つのタブが停止し、タブを閉じて他のタブを通常どおり使用し続けることができるか、Shockwaveがハングして、その1つのタブを強制終了し、他のすべて(tab and everything)が正常に機能することが何度もありました。
したがって、私の次の考えは、以前の方法とは対照的に、すべての個別のプロセスで追加のメモリを使用するかどうかでした。私がオンラインで収集したものから、プロセスが少なくても、プラグインと拡張機能はメモリを消費し、おそらくわずかに少ないようです。新しいプロセスを作成するにはわずかなオーバーヘッドがありますが、それは軽微です。
また、サブフレームとしてリストされているいくつかのアイテムに気付いたかもしれません:(subframe:) https://accounts.google.com ://accounts.google.com 。最初は、これはGmail(Gmail)でタブを開いていることと関係があると思いましたが、まったく別のことであることがわかりました。基本的(Basically)に、Googleはそれらを適切に分離するためにいくつかのプロセスを独自のプロセスに入れます。そのため、独自の個別のタブプロセスを(tab process)一覧表示する代わりに、これらのサブフレーム内にいくつかのWebサイトがありました。
では、 Chrome(Chrome)が使用するメモリの量を減らすためにできることはありますか?私にとっては、最初(Ask me first)に確認する設定のままにするのではなく、すべてのサイトでフラッシュを無効にしたときに大きな違いに気づきました。フラッシュを完全に無効にするには、 [設定]に移動し、下部にある[詳細(Advanced)設定](Settings)をクリックしてから、[プライバシーとセキュリティ( Privacy and Security)]の下の[コンテンツ設定]( Content Settings)をクリックします。[ Flash]をクリックし、[(Flash)サイトがFlashを実行できないようにブロック( Block sites from running Flash)する]と表示されていることを確認します。
これにより、メモリ使用量(memory usage)が1GB以上節約されました。知りませんでしたが、いくつかのWebサイトでFlashを使用していました。Flashを無効にしても、Webサイトは正常に機能したので、 Flashを無効のままにしました。メモリを削減するもう1つの方法は、特に使用していない場合は、一部の拡張機能を削除することです。また、拡張機能が必要になり、完全に削除したくない場合は、拡張機能を無効にすることができます。
拡張機能を無効にすると、メモリを使い果たすのを防ぐことができます。最後に、 Chromeの(Chrome)GPUプロセス(GPU process)に気付いたかもしれませんが、これはデフォルトで有効になっているはずです。ハードウェアがそれをサポートしている場合、ChromeはいくつかのタスクをGPUにオフロードします。これは、 (GPU)CPUよりも高速で効率的です。これはハードウェアアクセラレーション(Hardware Acceleration)と呼ばれます。必要に応じて、[設定]に移動し、一番下までスクロールして[システム(System)](Settings)に移動すると、無効にできます。
ハードウェアアクセラレーション(hardware acceleration)を無効にすると、 Chromeでのエクスペリエンスが少し遅くなるので、注意してください。
そのため、 Chrome(Chrome)がRAMを大量に使用していると思われる場合は、タスクマネージャー(Task Manager)をチェックインし、過剰なメモリを使用している拡張機能を無効にしてみてください。私にとっては、気に入った拡張機能がありましたが、2013年以降更新されていなかったため、大量のメモリを使用していた可能性があります。リソースを大量に消費する拡張機能が必要ない場合は、それを無効にすると、ブラウジングエクスペリエンス(browsing experience)が向上します。また、本当に必要な場合を除いて、 Flashを無効にします。楽しみ!
Google Chrome Memory Usage/Memory Leak Issues?
I lоve using Google Chrome for browsing the Іnternet and one of the main reasons haѕ always been because it’s super fast! І never liked the bloat of Firefox with all the add-ons and Internet Explorer is just plain slow.
Microsoft Edge is quite a bit faster than IE, but I use so many other Google services that Chrome keeps pulling me back. Firefox’s new Quantum browser is even faster than Chrome and I really have been thinking about switching.
When I first started using Chrome, I was delighted with the simple clean interface and the incredible browsing speed. However, after a few months of using Chrome heavily on a very fast PC, I noticed tabs would be blank for a few seconds before loading a webpage and other general slowness.
Chrome Task Manager
After doing a little poking around, I decided to take a look at the task manager and see what processes were running for Chrome. Here’s what I found:
Holy cow! That’s a whopping 35 Google Chrome processes! That’s a lot of processes plus over 5 GB in memory usage. What are all those Chrome processes? Granted, I had 16 tabs open when I took the screenshot above, but all the webpages were static without videos playing or animations. So why 35 processes and GBs of memory?
You can find out what is behind each of those processes in Chrome by right-clicking on the title bar (not on a tab) and selecting Task manager.
Here you will see each process (called a Task) running in Google Chrome. I was quickly surprised by what I saw.
The browser is one process, each tab is its own process and then there were processes web apps, the GPU and for each extension and plug-in that I had enabled! Eeeks! From what I read online from Google, they separate everything out into different processes because it makes the browser more stable. For example, if the Flash plugin crashes, it won’t take down all your tabs or the entire browser.
Using Google Chrome for so long, I realized that this is very true. There were many times when one tab dies and I can just close the tab and keep using my other tabs normally or Shockwave would just hang and I killed that one tab and everything else worked fine.
So my next thought was if having all the separate processes used additional memory as opposed to how it was earlier. From what I have gathered online, it seems that even if there were fewer processes, the plugins and extensions would still use up memory, maybe just slightly less. There is a slight overhead to creating a new process, but it’s minor.
You may have also noticed several items listed as subframe: https://accounts.google.com. At first, I thought this was something to do with having a tab open to Gmail, but learned it is something else completely. Basically, Google puts some processes into its own process in order to properly isolate them. So there were several websites that were inside of these subframes instead of having their own separate tab process listed.
So is there anything you can do to reduce the amount of memory Chrome uses? For me, I noticed a big difference when I disabled flash for all sites rather than leaving it on the Ask me first setting. To disable flash completely, go to Settings, then click on Advanced at the bottom and then click on Content Settings under Privacy and Security. Click on Flash and then make sure it says Block sites from running Flash.
That saved me over 1 GB in memory usage. I didn’t know, but several websites were using Flash. Even with Flash disabled, the websites worked fine, so I kept Flash disabled. The other way to reduce memory is to remove some extensions, especially if you are not using them. Also, you can simply disable an extension if you need it occasionally and don’t want to remove it completely.
Disabling the extension will prevent it from using up memory. Lastly, you may have noticed a GPU process in Chrome, which should be enabled by default. If your hardware supports it, Chrome will offload some tasks to your GPU, which is faster and more efficient than your CPU. This is called Hardware Acceleration. If you want, you can disable it by going to Settings and then scrolling all the way to the bottom to System.
If you do disable hardware acceleration, your experience in Chrome will be a bit slower, so keep that in mind.
So if you feel Chrome is taking up too much RAM, check in Task Manager and try to disable the extension that is using an excessive amount of memory. For me, I had an extension that I liked, but hadn’t been updated since 2013, which is why it could have been using so much memory. If you don’t need a resource-hogging extension, disable it and you’ll have a better browsing experience. Also, disable Flash unless you really need it. Enjoy!