Author: LMiller7
Subject: Multi-Core Monitoring
Posted: 16 April 2013 at 7:59pm
Subject: Multi-Core Monitoring
Posted: 16 April 2013 at 7:59pm
I don't think this is possible in Windows.
Process Explorer obtains it's information from Windows. Windows tracks the total kernel and user CPU usage of each core. It also tracks kernel and user usage of each process over all CPUs. Per core usage of processes is essentially unknowable. Even a single thread process could have used more than one core (but only one at a time) during an update interval. The only way you can know how much of an individual core was used by a process is to set affinity to that core. That isn't normally a good idea.