On the CPU tab of the Resource Monitor of Windows 10 64 bit, it shows the "CPU – Total" graph and 1 graph for each CPU, but then it also shows a graph for "Service CPU Usage".
What is "Service CPU Usage"?
Best Answer
It is the same in Windows 8.1
The subtotal of CPU usage for all the svchost.exe's or services that are part of Windows Services. Each generation of Windows has compartmentalized tasks to restrict permissions to "NetworK" "System" "Dcom" etc which are like functions within Windows with group restrictions to improve security.
As a result. the number of Windows services have increased at least 50% or so each generation from XP to X so there are several hundred services grouped by Process host "svchost"
My services do not have Windows Search enabled which with Windows Update can make your PC sluggish if limited in power and RAM.
I prefer my PC lean and fast rather than bloated security apps.
e.g. below CPU is usually 2% on i5-quad 8GB laptop and services =0%
The only security I need is a dog who barks at the door.(Molly) same as on my PC (Scotty from Winpatrol) All other features like Windows Defender have been disabled for years. I've have been following this practice for about 10 yrs with good results. ( your mileage may vary)
You can force the services running in the shared instance of svchost.exe to use their own instance of svchost.exe. This will permit you to view each service's bandwidth use separately. Do this with the command:
sc config <servicename> type= own
Note: The space in type= own is intentional.
For example, to run the Background Intelligent Transfer Service service in its own instance of svchost.exe, run:
sc config BITS type= own
For the change to take effect the service must be restarted. To do that immediately use:
net stop <servicename>
net start <servicename>
Using a process of elimination, isolate several services until you find the one consuming the bandwidth. To return the service to the default "shared" instance of svchost.exe, use the command:
As you can see I only have htop running and it barely uses 1.0% of CPU, on Windows I'm below 10% CPU usage while doing this. Even worse is that Thread 4 always has a green bar way bigger than the others. The percentage of all of them is always between 50-60%.
I believe it's an issue of implementation or just a bug, remember "bash on Windows" is still in beta. If someone knows a fix or at least a workaround that would be good.
Best Answer
It is the same in Windows 8.1
The subtotal of CPU usage for all the svchost.exe's or services that are part of Windows Services. Each generation of Windows has compartmentalized tasks to restrict permissions to "NetworK" "System" "Dcom" etc which are like functions within Windows with group restrictions to improve security.
As a result. the number of Windows services have increased at least 50% or so each generation from XP to X so there are several hundred services grouped by Process host "svchost"
My services do not have Windows Search enabled which with Windows Update can make your PC sluggish if limited in power and RAM.
I prefer my PC lean and fast rather than bloated security apps. e.g. below CPU is usually 2% on i5-quad 8GB laptop and services =0%
The only security I need is a dog who barks at the door.(Molly) same as on my PC (Scotty from Winpatrol) All other features like Windows Defender have been disabled for years. I've have been following this practice for about 10 yrs with good results. ( your mileage may vary)