使用我的Linux机器,我可以执行以下操作来实时观看中断:
watch -n1 "cat /proc/interrupts"
有没有办法在 Windows 系统(尤其是 Windows 7)上做到这一点?
答案1
我只能就我所拥有的 XP 发表意见。
在 XP 上,我不知道如何实时观看它们,但还有第二个最好的方法,即记录一段时间的事件,然后查看生成的日志文件结果。
执行此操作的程序是 RATT - 这是 Microsoft 开发的一款工具,非常轻量,并且明显针对开发人员。不过使用起来并不难,而且它能完成任务。
(最近我自己用它来诊断过多的硬件中断问题,该问题不断占用我 25-40% 的 CPU 处理能力。它帮助我识别出发送大量硬件中断的有缺陷的驱动程序,并修复了问题。)