Google Chrome is one of the fastest browsers alive. But, from past few years it’s suffering from the complaints of users that say it makes too much of RAM usage. So, today we’ll dig into why Chrome eats too much of RAM and what are the ways to reduce that usage.
Why Chrome Uses Too much of RAM?
Well, the answer is simple. If a machine is so powerful to work, than obviously it’s must be using too much of its power source. Chrome is the fastest. (If it’s not fast enough for you than you need to have a look at our guide on how to make chrome faster.)
Geeks now a days tend to keep too many tabs open. It’s kind of getting addictive. Too many tabs means of course those tabs are gonna eat up RAM. But, Chrome is smart it makes a separate process for each tab. That assures that if any problem occurred in one tab it won’t affect others. That make me remember of chrome popping up the message to kill tab when it doesn’t load the website properly. It means it’s asking you actually kill the process to free up some RAM.
Let’s see more into chrome making use of its own processes. Every tab, plugin, extension have their own processes. You can actually check that by pressing shift+ESC which opens chrome’s own task manager. The idea behind giving these objects their own process is that if anyone object crashes it won’t affect the whole browser. Making it easy for the browser to sort out the problem later on.
So, as it uses different processes for each browser object(tabs,extensions,plugins,etc.) it has to duplicate the tasks for each process. Making it to eat more of the RAM.
More RAM Usage is kind of Good.
You need not to freak out every time you see too much of RAM usage. More RAM usage means memory is getting into use, which means the there no “useless memory”. Your RAM is making use of its full potential. That’s good.
But, if it exceeds its limit of storing temporary memory than it will swap the memory with your hard drive to satisfy its demand of memory, making your PC slow.
How to Reduce Chrome RAM Usage?
There are only two options to control the appetite of chrome:
a) Make use of resources that chrome itself has.
b) Upgrade your RAM.
Well, the most easiest one would be the second option (considering you have enough budget and are PC user). But, in case of laptop users that not might be the case, due its limit to upgrade RAM. So, let’s look more into first option.
In order to control chrome’s appetite you’ll have to sacrifice some of your comfort. Which means you’ll have to kill some of the process and tasks on your own. Open task manager (shift+ESC). And End the processes which you think are not useful. There might be some extensions that may not be helpful currently so just end them. Click on Memory column to sort processes with highest RAM usage.
Well, there are some extension that can help you save some of the RAM. My favorite is the Great Suspender. It disables a Tab or unloads the webpage in it after its inactive for particular period of time. You can also suspend directly from the extension options. Thus, the suspending functions helps you save RAM when some Tab is inactive. You can click back on the suspended webpage to reload it.
Other nice extension is OneTab. It functions the same but without the automatic feature. It helps you form a group of tabs that you want to suspend. So, if you need back that particular tab you can click on it to load as live tab. This also helps to organize many tabs into groups.
So, just make use of the above resources and play around with them. If you any other tip or idea to reduce chrome’s RAM usage mention them down in the comments.