SOLVED: Why Google Chrome Has So Many Processes

If you are a Google Chrome user, and 75% of the internet usage is, you have likely found that Google Chrome is shown potentially dozens of times in Windows Task Managers PROCESSES tab.  This is quite unexpected for many.

how-to-open-google-chrome-task-managerOften people think they have a virus or some other malware at work in the background.  While this is possible, it is unlikely because Google Chrome naturally opens many Windows background processes for each tab you have open.  Google is trying to keep the browser stable by separating each web page into as many processes as it can.  The idea is that if one thing fails on a page, that thing can be terminated or refreshed without needing to kill or refresh the entire page.  This makes for a better user experience.

In 2018, Google Chrome will create a new process for each:

  • Tab
  • HTML/ASP text on the page
  • Plugin you have loaded
  • App you have loaded
  • Frame (i.e. menu system on left)

In 2008 when Chrome was new, their development blog explained it this way:

…Google Chrome takes advantage of these properties and puts web apps and plug-ins in separate processes from the browser itself.  This means that a rendering engine crash in one web app won’t affect the browser or other web apps.  It means the OS can run web apps in parallel to increase their responsiveness, and it means the browser itself won’t lock up if a particular web app or plug-in stops responding.  It also means we can run the rendering engine processes in a restrictive sandbox that helps limit the damage if an exploit does occur…

how-to-open-google-chrome-task-managerBecause Google Chrome creates so many Windows Processes, they created their own TASK MANAGER to display and manage details for each process.  You can easily start the Google Chrome Task Manager by just RIGHT CLICKING on any blank space in the Chrome title bar and selecting TASK MANAGER

 

Comments

  1. Avatar
    Valerie Hunt July 3, 2019 at 8:44 pm

    Do extensions still show up as a chrome processes if you have them disabled or do you hv to uninstall them? I only have 1 exyension active and 4 chrome tabs open but show 17 chrome processes …..i want less chrome processeshow to do that?

  2. Avatar
    chrome crash July 3, 2019 at 5:17 am

    Normally a chrome crashes because inefficient ram.so it can be avoided by better ram management, so we have to disable all other application that we don’t need at that timelike antivirus that is not needed, can be disabled temporary at that time.

    • Ian Matthews
      Ian Matthews July 12, 2019 at 3:59 pm

      Hi Bob;

      Thanks for the suggestion, but would not recommend disabling AV on anything connected to the internet for any more than a few minutes of testing.

  3. Avatar
    david haner March 6, 2019 at 6:40 pm

    This isn’t solved, and it doesn’t help when one process runs amok. There should be a way to identify what the hell is going on. Even “kill process tree” doesn’t work a lot of the time.

    Also, why do I have 4 google hangout [email protected]#$%^&* tiles, and I don’t use google hangout? Who the [email protected]# uses google hangout?

Leave a Reply