Subject: DPC doesn't show in ProcessExplorer for Windows 7
Posted: 16 August 2014 at 4:44pm
I don't know for certain why DPCs and Interrupts are grouped together but I can guess:
Process Explorer obtains it's information by using operating system functions. In recent versions of PE CPU time is determined by using CPU cycle counting. This provides more accurate results but has issues with some systems. The system makes available cycle counts for individual processes and threads. But for DPCs and Interrupts this information is provided only as a total, not individually. I don't know if PE even uses the system function in question but I suspect it does.If PE is going to use cycle counting to determine CPU usage for DPC's and Interrupts it must group them together. Using the older method of calculating CPU usage often doesn't provide meaningful results for DPCs and Interrupts.
You can see the DPC and Interrupts delta in the CPU tab of the System Information window. This information can also be obtained with Performance Monitor.