> > "The purpose of irqbalance is distribute hardware interrupts across > processors on a multiprocessor system in order to increase > performance. It is useful mostly just > for 2.4 kernels, or 2.6 kernels with CONFIG_IRQBALANCE turned off." > > I tried this on another dual XEON processor machine(kernel 2.6.13). On > this machine I can see from /proc/interrupts that interrupts are > distributed on both processors. But irqbalance is _not_ running on > this second machine. The kernel config file is almost same as on my > dual core machine. I am confused now. I haven't really followed the whole thread but AFAIR, irqbalancing is done by the scheduler on kernel>2.6 where the kernel dispatches interrupts on one processor for a while and then randomly switches to another processor. You don't need to run irqbalance specifically to make the kernel do this. ./h -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/