linux /proc 接口和共享中断

时间:2022-04-26 16:26:11

在系统中安装共享处理者不影响 /proc/stat, 它甚至不知道处理者. 但是,

/proc/interrupts 稍稍变化.

 

所有同一个中断号的安装的处理者出现在 /proc/interrupts 的同一行. 下列输出( 从一 个 x86_64 系统)显示了共享中断处理是如何显示的:

 

CPU0

0:

8

92335412 XT-PIC timer

1:

4

53971 XT-PIC i8042

2:

0

XT-PIC cascade

5:

0

XT-PIC libata, ehci_hcd

8:

0

XT-PIC rtc

9:

0

XT-PIC acpi

10:

 

11365067 XT-PIC ide2, uhci_hcd, uhci_hcd, SysKonnect SK-98xx, EMU10K1

11:

 

4391962 XT-PIC uhci_hcd, uhci_hcd

12:

 

224 XT-PIC i8042

14:

 

2787721 XT-PIC ide0

15:

 

203048 XT-PIC ide1

NMI:

 

41234

LOC:

 

892193503

ERR:

 

102

MIS:

 

0

 

这个系统有几个共享中断线. IRQ 5 用来给串行 ATA 和 IEEE 1394 控制器; IRQ 10 有 几个设备, 包括一个 IDE 控制器, 2 个 USB 控制器, 一个以太网接口, 以及一个声卡; 并且 IRQ 11 也被 2 个 USB 控制器使用.