On 02/20/2011 04:56 AM, Simon Mcnair wrote: > Phil, > I don't know how to find out if I'm running irqbalance, it's whatever > was in the proxmox iso that I installed the OS from. I ran a ps -aux > | grep irq in case it shows anything of interest: > > proxmox:/home/simon# ps -aux | grep irq > Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html > root 3 0.0 0.0 0 0 ? S Feb17 0:22 [ksoftirqd/0] > root 7 0.0 0.0 0 0 ? S Feb17 0:05 [ksoftirqd/1] > root 10 0.0 0.0 0 0 ? S Feb17 0:05 [ksoftirqd/2] > root 13 0.0 0.0 0 0 ? S Feb17 0:05 [ksoftirqd/3] > root 16 0.0 0.0 0 0 ? S Feb17 0:11 [ksoftirqd/4] > root 19 0.0 0.0 0 0 ? S Feb17 0:13 [ksoftirqd/5] > root 22 0.0 0.0 0 0 ? S Feb17 0:06 [ksoftirqd/6] > root 25 0.0 0.0 0 0 ? S Feb17 0:06 [ksoftirqd/7] > root 4024 0.0 0.0 0 0 ? S Feb17 0:00 > [kvm-irqfd-clean] Not there. On ubuntu 10.10, the package is called "irqbalance", and the executable daemon is "irqbalance". > proxmox:/home/simon# cat /proc/interrupts > CPU0 CPU1 CPU2 CPU3 CPU4 > CPU5 CPU6 CPU7 > 0: 66008972 0 0 0 0 > 0 0 0 IR-IO-APIC-edge timer > 1: 265829 0 0 0 0 > 0 0 0 IR-IO-APIC-edge i8042 > 8: 1 0 0 0 0 > 0 0 0 IR-IO-APIC-edge rtc0 > 9: 0 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi acpi > 16: 4432639 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi uhci_hcd:usb3, ahci > 17: 124325 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi pata_jmicron, eth1 > 18: 954710 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb1, > uhci_hcd:usb8 > 19: 5994 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi uhci_hcd:usb5, > uhci_hcd:usb7, firewire_ohci > 21: 0 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi uhci_hcd:usb4 > 23: 62 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi ehci_hcd:usb2, > uhci_hcd:usb6 > 24: 273558 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi nvidia > 28: 30234710 0 0 0 0 > 0 0 0 IR-IO-APIC-fasteoi mvsas > 64: 0 0 0 0 0 > 0 0 0 DMAR_MSI-edge dmar0 > 65: 0 0 0 0 0 > 0 0 0 DMAR_MSI-edge dmar1 > 73: 26838727 0 0 0 0 > 0 0 0 IR-PCI-MSI-edge eth0 > 74: 27057631 0 0 0 0 > 0 0 0 IR-PCI-MSI-edge ahci > 75: 247 0 0 0 0 > 0 0 0 IR-PCI-MSI-edge hda_intel > NMI: 0 0 0 0 0 > 0 0 0 Non-maskable interrupts > LOC: 23087679 23088282 21638323 20580136 22974769 > 20856094 20144310 20084801 Local timer interrupts > SPU: 0 0 0 0 0 > 0 0 0 Spurious interrupts > PMI: 0 0 0 0 0 > 0 0 0 Performance monitoring interrupts > PND: 0 0 0 0 0 > 0 0 0 Performance pending work > RES: 15236622 9388860 8532928 7181879 13444866 > 6005599 4856933 3713707 Rescheduling interrupts > CAL: 3384 5773 5839 5859 4590 > 5748 5781 5691 Function call interrupts > TLB: 201989 195383 193545 196155 251338 > 249053 272032 319233 TLB shootdowns > TRM: 0 0 0 0 0 > 0 0 0 Thermal event interrupts > THR: 0 0 0 0 0 > 0 0 0 Threshold APIC interrupts > MCE: 0 0 0 0 0 > 0 0 0 Machine check exceptions > MCP: 830 830 830 830 830 > 830 830 830 Machine check polls > ERR: 7 > MIS: 0 CPU0 is handling every single I/O interrupt. I really think you need irqbalance. Phil -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html