Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 06 Oct 2003 15:43:52 -0400
From:      Allen Landsidel <all@biosys.net>
To:        freebsd-smp@freebsd.org
Subject:   systat, vmstat, and interrupts
Message-ID:  <6.0.0.22.0.20031006154227.023f7928@pop.hotpop.com>

next in thread | raw e-mail | index | archive | help
This is a copy of an email I sent to -questions.  After about a week 
without a response I figure nobody knows and/or cares enough to hazard a 
response, so I'm going to drop it here and see if anyone has an idea..

----

Not as complicated a question as one might think, but I still haven't found 
a way.. so, is there some way I can get tools like systat (systat -vmstat 
1) or vmstat (vmstat -i) that show irq rates to display the "proper" IRQs 
on SMP boxes?

I have several SMP boxes right now, and despite all my manpage digging and 
googling, I can't figure out a way to demux the mux'd IRQ for display 
purposes; It's quite useless to know that "mux irq2" is handling 1k+ 
interrupts/sec when there are several devices actually using that irq..

Sample output:

interrupt                   total       rate
mux irq2                 51255486        416
fdc0 irq6                       3          0
clk irq0                 12300164         99
rtc irq8                 15743621        127
Total                    79299274        644

NIC, scsi controller, etc are all contained within the mux I believe, along 
with most everything else on this box from the looks of it. 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6.0.0.22.0.20031006154227.023f7928>