Author: currie
Subject: DPC doesn't show in ProcessExplorer for Windows 7
Posted: 16 August 2014 at 3:17pm
OK, I think I've got a piece of the puzzle figured out. Dax1792 is correct: Somewhere between V10 and V16 of ProcExp, MS removed the specific DPC line that was in V.10.
Subject: DPC doesn't show in ProcessExplorer for Windows 7
Posted: 16 August 2014 at 3:17pm
OK, I think I've got a piece of the puzzle figured out. Dax1792 is correct: Somewhere between V10 and V16 of ProcExp, MS removed the specific DPC line that was in V.10.
Does anyone happen to know why the change was made?
I did as Dax1792 suggested: I looked at the help.chm for interrupts. Here is what it says:
Interrupts and DPCs
On Windows NT-based systems Process Explorer shows two artificial processes: Interrupts and DPCs. These processes reflect the amount of time the system spends servicing hardware interrupts and Deferred Procedure Calls (DPCs), respectively. High CPU consumption by these activities can indicate a hardware problem or device driver bug. To see the total number of interrupts and DPCs executed since the system booted add the Context Switch column. Another sometimes useful metric is the number of interrupts and DPCs generated per refresh interval, which you see when you add the CSwitches Delta column.
Now the next question: When one looks at the # of interrupts reported in the Context Delta column, is there a way to determine how many of the number reported in the Context Switch Delta Column are attributable to interrupts and how many are attributable to DPC's? And if so, how does one do that?
Thanks again,
Currie Carter