Any idea why the new Windows 8 Task Manager is showing 49% CPU while the Process Explorer is showing 100%?
Is this a Windows 8 bug?

|
Any idea why the new Windows 8 Task Manager is showing 49% CPU while the Process Explorer is showing 100%? Is this a Windows 8 bug?
|
|||||||||||
|
|
Has to do something with your processor being downclocked, Task Manager probably counts in downclocks while Process Explorer doesn't, you should set your power option to Performance and check if it shows 100% when maxed out. |
|||
|
My guess would be that Task Manager takes into account the current CPU speed and thus shows utilisation relative to the top speed. Task Manager just takes the CPU utilisation as returned from the system. In your case they are off by a factor of two, just like the current and maximum CPU speed. You could try changing your power plan not do clock down the CPU to see whether they then report the same. |
||||
|
I went into my BIOS settings and disabled all of the following:
Even with all of these settings enabled, there is still an almost exact 2x difference between the CPU usage reported by the Task Manager and by Process Explorer. So it does not appear to be an issue of variable frequencies on the processor or from adding cores. My guess is that Process Explorer uses a different method to calculate the CPU usage, but I'm not sure what that is. I'll try to find some information about this, and update the answer when I do. Edit: this doesn't explain the 2x difference, but does explain the difference between how Process Explorer and the Task Manager calculate CPU usage:
I also found this on the Sysinternals Forums, from the maker of ProcExp himself:
|
|||||
|