Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

With my linux box I can do the following to watch interrupts live:

watch -n1 "cat /proc/interrupts"

Is there a way to do this on Windows systems, especially Windows 7?

share|improve this question
Have a look for the Windows 7 SDK, and then Google for monitoring DPCs. I think that'll be a good start. – user3463 Jul 15 '12 at 17:58
XPerf from the Windows Performance Toolkit. – Tom Wijsman Jul 18 '12 at 20:25

I can only speak for XP, which is what I have.

On XP, I don't know a way to watch them real time, but there is the next best thing, which is logging the events for a time, and then looking at the produced log file results.

The program to do this is RATT - it's a Microsoft produced tool, that's really light weight, and clearly aimed at developers. Not that tough to use though, and it does the job.

(Used it very recently myself to diagnose a problem with excessive hardware interrupts constantly taking 25-40% of my CPU processing power. Helped me identify a defective driver that was sending insane amounts of hardware interrupts, and fix the problem. )

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .