If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Rate Thread | Display Modes |
#1
|
|||
|
|||
Shat's Chrome doing?
I was checking why my PC seemed to be hesitating when opening a new tab or
responding to a tab update. When I looked at Task Manager I noticed that Chrome had processes out the wazoo. At the time I had Chrome open with one window aimed at This Old House TV. I counted 28 separate sub processes running some sort of Chrome process. For one window! What the h**l, Chrome? |
Ads |
#2
|
|||
|
|||
Shat's Chrome doing?
Tim wrote:
I was checking why my PC seemed to be hesitating when opening a new tab or responding to a tab update. When I looked at Task Manager I noticed that Chrome had processes out the wazoo. At the time I had Chrome open with one window aimed at This Old House TV. I counted 28 separate sub processes running some sort of Chrome process. For one window! What the h**l, Chrome? Is this a subscription TV thing, or is the URL available for public viewing ? Chrome will fork isolated containers for things like Flash videos. If the page has multiple videos, perhaps there is a process per video ? A good web page design prevents all videos on the page from playing at the same time. (They can load and then wait their turn.) It's also possible that some analytics code is running *per advertiser* for that web page, so the loading is just for bookkeeping purposes by the web site in question. If Chrome has been running for days on end, they could be orphan processes (due to a Chrome bug). In which case, you'd exit Chrome normally, use Task Manager to find and remove any stragglers, then repeat the test case and see if 28 sub-processes open again. I doubt Sysinternals Process Monitor would help, because all the reads and writes would be to obfuscated filenames, and you wouldn't know what it was actually doing. You could use Sysinternals Process Explorer, use Run As Administrator on it, click on a Chrome process, do Properties and look at the threads or stack info. There's a vanishingly small chance of seeing something interesting there. The next level after that would be WinDBG, and without .pdb files to use, you likely would not learn a lot. Building Chromium from source, would give .pdb files and allow debugging, but without the exact logic that Google uses in the closed-source Chrome version. You can use Sysinternals TCPView to see what IP addresses are open. But there isn't going to be any nice mapping info to aid in your quest. You still won't know what it's doing. https://docs.microsoft.com/en-us/sys...als/downloads/ Paul |
#3
|
|||
|
|||
Shat's Chrome doing?
Tim wrote:
I was checking why my PC seemed to be hesitating when opening a new tab or responding to a tab update. When I looked at Task Manager I noticed that Chrome had processes out the wazoo. At the time I had Chrome open with one window aimed at This Old House TV. I counted 28 separate sub processes running some sort of Chrome process. For one window! What the h**l, Chrome? At the time, you had one tab open. How about before (within that session of Chrome)? As you open more tabs, more processes will load. Those processes do not immediately go away because you removed some tabs. I don't know the algorithm but it can take a long time before those processes get freed (exited) after removing tabs. When you are done using Chrome, you should exit it instead of leaving it running all the time wasting resources when it would otherwise be idle. Also, script-heavy pages can slow how fast tab processes get unloaded. Also, Chrome works by isolating a process for each extension. If you installed lots of extensions, you'll get lots of processes even the first time you load Chrome and even if you open it to a blank page (about:blank). A lot of processes. And that would be how many? When I load Chrome to a blank page, there are 15 chrome.exe processes. Besides the base processes for the web browser itself, it has to load processes for each of the extensions that I installed which is 11 of them. So, out of those 16 processes, 11 of them are just for the extensions. That means there are only 4 processes for Chrome itself. https://www.howtogeek.com/124218/why...pen-processes/ You can go to Chrome's own task manager to see what each process is for: in Chrome, go to menu - More Tools - Task Manager. Read: https://www.lifewire.com/google-chro...anager-4103619 Chrome may also continue running "web apps" in the background after you closed a tab where it was used. I have an Amcrest web camera that installed a web app but I only want Chrome to be running it when I am actually viewing the camera via the web. Web apps will continue running even after you exit Chrome. As I recall, the installation of Chrome will install several web apps for Google Docs whether you use them or not. I don't so I uninstalled them as they would be a waste of resources for me. Go to chrome:extensions and see if there is a section titled "Chrome apps". To eliminate the background running of web apps, go to menu - Settings - Advanced - System section and turn off the "Continue running background apps when Google Chrome is closed" option. When I exit Chrome, I really do want all of it exited. Read: https://www.technipages.com/why-does...dows-processes A lot of chrome.exe processes does not mandate a slowdown of your computer. I have Chrome loaded right now with two tabs open which results in 15 chrome.exe processes; however, every one of them has zero CPU usage. Just because a process is loading doesn't mean it is doing anything of consequence. You said there are a lot of chrome.exe processes but you never mentioned if you clicked on the CPU header to sort by CPU usage to see which process(es) were consuming the most CPU cycles (and, no, the one labeled System Idle Process is NOT a real process but just the remainder from 100% after deducting CPU usage for all the other processes - CPU usage must add up to 100%, so System Idle Process tells you how much is unused). |
#4
|
|||
|
|||
Shat's Chrome doing?
On 7/26/2018 9:46 PM, Tim wrote:
I was checking why my PC seemed to be hesitating when opening a new tab or responding to a tab update. When I looked at Task Manager I noticed that Chrome had processes out the wazoo. At the time I had Chrome open with one window aimed at This Old House TV. I counted 28 separate sub processes running some sort of Chrome process. For one window! What the h**l, Chrome? malware! |
#5
|
|||
|
|||
Shat's Chrome doing?
Extensions, such as but not limited to adblockers, in addition to their own
undisclosed items. |
#6
|
|||
|
|||
Shat's Chrome doing?
Extensions! and "Google (data mining )ware!
|
Thread Tools | |
Display Modes | Rate This Thread |
|
|