首页 > 技术文章 > /proc/interrupts /proc/stat 查看中断信息

jjmcao 2018-08-08 15:57 原文

/proc/interrupts列出当前所以系统注册的中断,记录中断号,中断发生次数,中断设备名称

如下图:从左至右:中断号   中断次数  中断设备名称

 

从上图可知中断号为19的arch_timer的中断共产生了210735次。

你会发现中断号怎么不是连续的,0怎么不见了,19过后就直接25了?

其实是因为/proc/interrupts只记录当前注册(还没卸载)的中断。更祥细的要看/proc/stat.

如下图:

如上图intr后面的546064是所有中断总次数,后面分别是中断的数目,从0开始。第19个数为219994,对应第一图的arch_timer的210735。

按道理说两图的数值是一样的。因为timer的中断太快了,秒秒都要更新,cat proc/interrupts 后再 cat proc/stat.就已经产生了很多中断。

 

推荐阅读