Olhando para a página do manual para lsdev
, há este comentário:
This program only shows the kernel's idea of what hardware is present, not what's actually physically available.
A saída de lsdev
é, na verdade, apenas o conteúdo do arquivo /proc/interrupts
:
trecho de man proc
/proc/interrupts
This is used to record the number of interrupts per CPU per IO
device. Since Linux 2.6.24, for the i386 and x86_64 architectures,
at least, this also includes interrupts internal to the system (that
is, not associated with a device as such), such as NMI (non‐
maskable interrupt), LOC (local timer interrupt), and for SMP
systems, TLB (TLB flush interrupt), RES (rescheduling interrupt),
CAL (remote function call interrupt), and possibly others. Very
easy to read formatting, done in ASCII.
Por isso, provavelmente vou sair do conteúdo de /proc/interrupts
:
$ cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
0: 157 0 0 0 IO-APIC-edge timer
1: 114046 13823 22163 22418 IO-APIC-edge i8042
8: 0 0 0 1 IO-APIC-edge rtc0
9: 863103 151734 155913 156348 IO-APIC-fasteoi acpi
12: 2401994 396391 512623 477252 IO-APIC-edge i8042
16: 555 593 598 626 IO-APIC-fasteoi mmc0
19: 127 31 83 71 IO-APIC-fasteoi ehci_hcd:usb2, firewire_ohci, ips
23: 32 8 21 16 IO-APIC-fasteoi ehci_hcd:usb1, i801_smbus
40: 5467 4735 1518263 1230227 PCI-MSI-edge ahci
41: 1206772 1363618 2193180 1477903 PCI-MSI-edge i915
42: 267 5142231 817 590 PCI-MSI-edge iwlwifi
43: 5 8 6 4 PCI-MSI-edge mei_me
44: 0 2 2 23405 PCI-MSI-edge em1
45: 19 66 39 23 PCI-MSI-edge snd_hda_intel
NMI: 12126 25353 28874 26600 Non-maskable interrupts
LOC: 29927091 27300830 30247245 26674337 Local timer interrupts
SPU: 0 0 0 0 Spurious interrupts
PMI: 12126 25353 28874 26600 Performance monitoring interrupts
IWI: 634179 806528 600811 632305 IRQ work interrupts
RTR: 5 1 1 0 APIC ICR read retries
RES: 4083290 3763061 3806592 3539082 Rescheduling interrupts
CAL: 16375 624 25561 737 Function call interrupts
TLB: 806653 778539 828520 806776 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: 416 416 416 416 Machine check polls
ERR: 0
MIS: 0