linux /proc 接口和共享中断
在系统中安装共享处理者不影响 /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 控制器使用.

浙公网安备 33010602011771号