Currently in OpenSolaris, but not yet backported to S10, is a daemon called 
intrd which monitors interrupt usage and redistributes interrupts to even out 
the load. It's not an observability tool, admittedly (that's 
/usr/sbin/intrstat), however it does its work based upon kstats:

$ kstat pci_intrs:::

These kstats are private to intrd, so I wouldn't start writing enduring scripts 
that assume these kstats are set in stone, as you will be disappointed down the 
road when something changes. And they are limited to interrupts from pci 
devices. But it will tell you the exact amount of time (in nsec) used by the 
interrupt.
 
 
This message posted from opensolaris.org
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to