Linux列出当前使用的所有IRO

时间:2020-01-09 10:40:10  来源:igfitidea点击:

问题描述:如何列出CentOS Linux当前使用的所有IRQ?

解决方法:有一个名为/proc/interrupts的文件。

proc文件系统是伪文件系统,用作内核数据结构的接口。
它通常安装在/proc上。

这用于记录(至少)i386体系结构上每个IRQ的中断数。
格式非常容易读取,以ASCII格式完成。

显示/proc /中断

使用cat或更少的命令:

$ cat /proc/interrupts

输出:

CPU0       CPU1       CPU2       CPU3       
  0:        187          0          0          0   IO-APIC-edge      timer
  1:      39922          0          0          0   IO-APIC-edge      i8042
  7:          0          0          0          0   IO-APIC-edge      parport0
  8:          4          0          0          0   IO-APIC-edge      rtc
  9:          1          0          0          0   IO-APIC-fasteoi   acpi
12:     846774          0          0          0   IO-APIC-edge      i8042
14:     105048          0          0          0   IO-APIC-edge      libata
15:          0          0          0          0   IO-APIC-edge      libata
16:    1069722          0          0          0   IO-APIC-fasteoi   libata, uhci_hcd:usb4, nvidia
17:     105382          0          0          0   IO-APIC-fasteoi   eth0
18:      83040          0          0          0   IO-APIC-fasteoi   uhci_hcd:usb2, libata
19:          0          0          0          0   IO-APIC-fasteoi   uhci_hcd:usb1, ehci_hcd:usb5
20:     474168          0          0          0   IO-APIC-fasteoi   uhci_hcd:usb3, ohci1394, ra0
21:      10117          0          0          0   IO-APIC-fasteoi   bttv0
22:     594327          0          0          0   IO-APIC-fasteoi   HDA Intel
NMI:          0          0          0          0 
LOC:    1754492    1545836    2085855    1878596 
ERR:          0
MIS:          0