Computer

Chrome consumes a lot of memory, but do you know why?

We use these specific programs almost constantly to access all kinds of online pages and platforms. In fact, it could be said that it is one of the first applications that we run when we start the PC and keep it open in the background. But this is not always the most recommended, especially due to the high consumption of resources they make. This is something that is especially evident in the most widely used browser in the world, such as Google Chrome.

In fact, if you have ever taken a look at the Windows Task Manager while Chrome is running, you will surely have been surprised by its consumption and the number of entries of chrome.exe. The surprise can occur when we realize that this amount exceeds the number of open windows. It is not difficult to imagine that all these processes carry out an independent consumption of computer RAM memorywhich triggers this data.

chrome processes

This is one of the main indications that allow us to clearly see the high CPU and memory consumption What does this particular program do? Therefore, we could ask ourselves the reason for being of all those processes that we see in the windows task manager. Keep in mind that today’s web pages are quite complex. They have a huge number of elements that are in constant motion and interact with each other and with the user.

Why Google Chrome consumes so much RAM

This, how could it be otherwise, translates into a greater use of computer components, such as RAM memory. If you see that Google Chrome has more than one process open, even though we only have one tab open, there is an explanation. This happens because the program separates the browser itself, its rendering engine, and the plugins into independent processes. The first part is the handles incoming and outgoing traffic of the website. The rendering engine interprets the code that is executed on the web and converts it into something readable.

Then we have the plugin that add additional functionality to the browser. Although they independently consume a good amount of memory, let’s see the reason why they are separated. And it is that separating these elements that we are commenting on gives us several advantages. On the one hand, this movement increases the Google browser reliability. The reason for this is that the websites we visit are becoming more complex, so failures can be more common.

With this separation of elements into different processes, making an error won’t cause the entire browser to crash, for example. If a tab has a problem, we close it and continue working with Chrome in the conventional way. In addition, all this gives us a greater fluidity of operation.

Today’s PCs generally have multi-core processors. This means that they can perform several simultaneous operations. Thus, dividing the functions of the program into several processes makes it easier to take advantage of a greater number of cores, even if this means sacrifice more RAM.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *