Re: Interrupts ?

From: Christian Weisgerber <naddy(at)mips.inka.de>
Date: Thu, 14 Mar 2002 22:58:33 +0000 (UTC)

Bernd Walter <ticso(at)cicely8.cicely.de> wrote:

> > Nein, in /proc/interupt steht nur drin, welcher Interupt von welcher
> > Karte belegt ist, sonst nichts.
>
> Ein solches Feature vermisse ich bei FreeBSD.
> vmstat -i zeigt mir nur Interrupts an die schon mal ausgelöst wurden

Was übrigens bei Linux genauso ist:

naddy(at)fettuccini[~] cat /proc/interrupts
           CPU0 CPU1
  0: 1096049 1142273 IO-APIC-edge timer
  1: 2646 2825 IO-APIC-edge keyboard
  2: 0 0 XT-PIC cascade
  8: 1 0 IO-APIC-edge rtc
 10: 12813 12832 IO-APIC-level ncr53c8xx
 11: 96757 97623 IO-APIC-level usb-uhci, eth0
 12: 50579 50361 IO-APIC-edge PS/2 Mouse
 15: 0 0 IO-APIC-level es1371
NMI: 0 0
LOC: 2238214 2238213
ERR: 0
MIS: 0
naddy(at)fettuccini[~] dmesg
...
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
...

Eine Floppy auf IRQ6 gammelt da auch noch rum und ist auch schon
benutzt worden, wie entsprechenden Fehlermeldungen in der dmesg
zeigen.

> und ist bei PCI typischen Mehrfachbelegungen unvollständig - sprich
> es steht nur eines der devices in der Tabelle.

Bei OpenBSD sieht das übrigens so aus:

naddy(at)lorvorc[~] vmstat -i
interrupt total rate
irq0/clock 1864030 100
irq1/pckbc0 0 0
irq3/pccom1 0 0
irq4/pccom0 0 0
irq5/fxp1 0 0
irq6/fdc0 0 0
irq7/lpt0 0 0
irq8/rtc 2385686 127
irq10/eap0 0 0
irq10/ahc1 0 0
irq10/ahc2 0 0
irq11/fxp0 0 0
irq11/fxp2 14831 0
irq11/uhci0 16 0
irq14/pciide0 26846 1
irq15/pciide0 9488 0
Total 4300897 230

-- 
Christian "naddy" Weisgerber                          naddy(at)mips.inka.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 15 Mar 2002 - 00:30:55 CET

search this site