这篇文章主要是介绍如何详细的查看linux软中断信息。
涉及linux软中断原理部分请参考:http://book.51cto.com/art/200912/168622.htm
一、利用sysstat 中的工具包mpstat
ps:图片是截取个人电脑,所以没什么压力:
其中%irp 表示有多少中断请求发生,%soft 表示实际cpu正在处理的中断请求在生产环境中,可以保留平常时候的这些记录,在负载高的情况下,拿出来对比!
二、查看文件/proc/interrupts (这个主要是硬件中断)
文件标题为:
irp的序号 各自cpu上发生的中断次数 可编程中断控制器 设备名称(request_irq的dev_name字段)