让我详细说明我的问题:
我有一个Linux系统,它以相同的中断向量号(例如224)接收到许多中断,这对系统的性能影响很大。我想确定系统的哪个部分(可能是I / O设备之一)发出了如此多的中断。
那么,我可以在Linux系统下用向量号识别中断源吗?如果是,那该怎么办?如果没有,我为什么需要什么信息?如果有一个映射表或类似的表,那太好了。
答案 0 :(得分:1)
通常,您可以通过执行以下操作找到中断向量,计数器和中断名称:
cat /proc/interrupts
如果中断在多个设备之间共享,则可以尝试停用其中一台设备,并查看其如何影响中断计数的增加。如果快速增加然后停止,那么您已经找到了正在加载系统的源。