On Tue, February 23, 2010 17:20, Chris Ridd wrote: > To see what interrupts are being shared: > > # echo "::interrupts -d" | mdb -k > > Running intrstat might also be interesting.
This just caught my attention. I'm not the original poster, but this sparked something I've been wanting to know about for a while. I know from startup log messages that I've got several interrupts being shared. I've been wondering how serious this is. I don't have any particular performance problems, but then again my cpu and motherboard are from 2006 and I'd like to extend their service life, so using them more efficiently isn't a bad idea. Plus it's all a learning experience :-). While I see the relevance to diagnosing performance problems, for my case, is there likely to be anything I can do about interrupt assignments? Or is this something that, if it's a problem, is an unfixable problem (short of changing hardware)? I think there's BIOS stuff to shuffle interrupt assignments some, but do changes at that level survive kernel startup, or get overwritten? If there's nothing I can do, then no real point in my investigating further. However, if there's possibly something to do, what kinds of things should I look for as problems in the mdb or intrstat data? mdb reports: # echo "::interrupts -d" | mdb -k IRQ Vect IPL Bus Trg Type CPU Share APIC/INT# Driver Name(s) 1 0x42 5 ISA Edg Fixed 1 1 0x0/0x1 i8042#0 4 0xb0 12 ISA Edg Fixed 1 1 0x0/0x4 asy#0 6 0x44 5 ISA Edg Fixed 0 1 0x0/0x6 fdc#0 9 0x81 9 PCI Lvl Fixed 1 1 0x0/0x9 acpi_wrapper_isr 12 0x43 5 ISA Edg Fixed 0 1 0x0/0xc i8042#0 14 0x45 5 ISA Edg Fixed 1 1 0x0/0xe ata#0 16 0x83 9 PCI Lvl Fixed 0 1 0x0/0x10 pci-ide#1 19 0x86 9 PCI Lvl Fixed 1 1 0x0/0x13 hci1394#0 20 0x41 5 PCI Lvl Fixed 0 2 0x0/0x14 nv_sata#1, nv_sata#0 21 0x84 9 PCI Lvl Fixed 1 2 0x0/0x15 nv_sata#2, ehci#0 22 0x85 9 PCI Lvl Fixed 0 2 0x0/0x16 audiohd#0, ohci#0 23 0x60 6 PCI Lvl Fixed 1 2 0x0/0x17 nge#1, nge#0 24 0x82 7 PCI Edg MSI 0 1 - pcie_pci#0 25 0x40 5 PCI Edg MSI 1 1 - mpt#0 26 0x30 4 PCI Edg MSI 1 1 - pcie_pci#5 27 0x87 7 PCI Edg MSI 0 1 - pcie_pci#4 160 0xa0 0 Edg IPI all 0 - poke_cpu 192 0xc0 13 Edg IPI all 1 - xc_serv 208 0xd0 14 Edg IPI all 1 - kcpc_hw_overflow_intr 209 0xd1 14 Edg IPI all 1 - cbe_fire 210 0xd3 14 Edg IPI all 1 - cbe_fire 240 0xe0 15 Edg IPI all 1 - xc_serv 241 0xe1 15 Edg IPI all 1 - apic_error_intr -- David Dyer-Bennet, d...@dd-b.net; http://dd-b.net/ Snapshots: http://dd-b.net/dd-b/SnapshotAlbum/data/ Photos: http://dd-b.net/photography/gallery/ Dragaera: http://dragaera.info _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss