Ну, можно посмотреть
cat /proc/interrupts
А вообще ядро linux само распределяет нагрузку по ядрам процессора.
CPU0 CPU1 CPU2 CPU3
0: 119 0 0 17 IO-APIC-edge timer
1: 0 0 0 2 IO-APIC-edge i8042
8: 0 0 0 1 IO-APIC-edge rtc0
9: 0 0 0 0 IO-APIC-fasteoi acpi
12: 0 0 0 4 IO-APIC-edge i8042
16: 340874 0 1314 0 IO-APIC-fasteoi uhci_hcd:usb3, nvidia
17: 269 297 0 0 IO-APIC-fasteoi hda_intel
18: 3 0 0 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb8
19: 626196 0 0 2034 IO-APIC-fasteoi uhci_hcd:usb5, uhci_hcd:usb7
21: 0 432179 46 0 IO-APIC-fasteoi uhci_hcd:usb4
23: 0 0 2 0 IO-APIC-fasteoi ehci_hcd:usb2, uhci_hcd:usb6
43: 77262 0 0 61 PCI-MSI-edge eth0
44: 41135 0 0 0 PCI-MSI-edge ahci
45: 0 0 0 0 PCI-MSI-edge eth1
NMI: 0 0 0 0 Non-maskable interrupts
LOC: 2431167 2286176 1236947 897294 Local timer interrupts
SPU: 0 0 0 0 Spurious interrupts
PMI: 0 0 0 0 Performance monitoring interrupts
IWI: 0 0 0 0 IRQ work interrupts
RES: 25735 312168 13014 13364 Rescheduling interrupts
CAL: 6531 11000 15419 23682 Function call interrupts
TLB: 237102 85902 113182 130498 TLB shootdowns
TRM: 0 0 0 0 Thermal event interrupts
THR: 0 0 0 0 Threshold APIC interrupts
MCE: 0 0 0 0 Machine check exceptions
MCP: 19 19 19 19 Machine check polls
ERR: 0
MIS: 0