Go Back   Computer Forums > General Computing > Software and Operating Systems
Click Here to Login
Join Computer forums Today


Reply
 
Thread Tools Search this Thread Display Modes
 
Old 12-31-2012, 09:06 PM   #1
Golden Master
 
BK_123's Avatar
 
Join Date: Dec 2009
Location: Australia
Posts: 7,535
Default Why Does Google Chrome Run A Heap Of Separate Processes?

Hi all, I have been looking my task manager and looking at the processes and I notice that there are a lot of Google Chrome Processes running why is that?
__________________

BK_123 is offline   Reply With Quote
Old 12-31-2012, 10:45 PM   #2
In Runtime
 
deepesh1193's Avatar
 
Join Date: Dec 2012
Location: India
Posts: 213
Default Re: Why Does Google Chrome Run A Heap Of Separate Processes?

many background apps keep running with it.. that is why this is so..
and for more info read this:
source: Google groups

If you want to know why there are more process than your tabs opened, read the following simple description.

Main Process:
Chrome's main process handles the UI, tab management and so on. There are usually only one process that do the work.

Renderer Process(es):
The renderer handles rendering the page. Roughly, each tab consume one, but some special case make tabs into a single one - same domain uses same renderer, and no more than 20 renderer - newly opened tabs will use existing renderer if exceeded. Renderer Process runs in a sandbox that can increase security by separating in sandboxes. When one renderer crashes, other tabs or the main process will not be affected, and users will be able to reload the page by refreshing.

Plugin Process(es):
As plugins should have higher permission than a webpage, and in order to keep Renderer Processes in the sandbox, plugins are separated. Also when one crashes, other plugins or tabs or the main process will not be affected.

Extension Process(es):
Similar to the others, separating extensions into processes is to keep them in sandbox... and a crashing extension will not let the whole browser down.

There is a built-in task manager for Chrome. Press Shift+Esc or "right click on title bar -> Task Manager" to launch it. You can see clearly - and may end processes if one's not responding. Ending processes this way will keep those addresses on your browser, with a "sad tab" replacing it, as mentioned in "Renderer Processes".
__________________

deepesh1193 is offline   Reply With Quote
Old 12-31-2012, 10:48 PM   #3
Golden Master
 
BK_123's Avatar
 
Join Date: Dec 2009
Location: Australia
Posts: 7,535
Default

Right that is why, thanks for that
BK_123 is offline   Reply With Quote
Old 01-01-2013, 11:08 AM   #4
Fully Optimized
 
BikerEcho's Avatar
 
Join Date: Feb 2011
Location: Denmark
Posts: 4,013
Default Re: Why Does Google Chrome Run A Heap Of Separate Processes?

good post deepesh. i learned something.
thump up... if we had that system.
BikerEcho is offline   Reply With Quote
Old 01-01-2013, 04:18 PM   #5
Daemon Poster
 
CrackerJacker's Avatar
 
Join Date: Jun 2006
Location: USA
Posts: 987
Send a message via Skype™ to CrackerJacker
Default Re: Why Does Google Chrome Run A Heap Of Separate Processes?

Open up a lot of tabs, watch them add processes. Atleast if one crashed sometimes you can prevent all of them.
__________________
USAF KC-135R Crew Chief
i7 2770 @ 3.4ghz, Geforce GTX 560 ti, 8GB DDR3 1600, SSD 120gb, cup holder
I would imagine if you could understand Morse Code, a tap dancer would drive you crazy
CrackerJacker is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT -5. The time now is 06:22 AM.


Powered by vBulletin® Version 3.8.8 Beta 4
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0