Re: [PATCH] Re: Bad network performance over 2Gbps

From: Stephen Hemminger
Date: Sat Apr 19 2008 - 15:24:30 EST


Bodo Eggert wrote:
Kok, Auke <auke-jan.h.kok@xxxxxxxxx> wrote:

[X86] IRQBALANCE: Mark as BROKEN and disable by default

The IRQBALANCE option causes interrupts to bounce all around on SMP systems
quickly burying the CPU in migration cost and cache misses. Mainly affected
are network interrupts and this results in one CPU pegged in softirqd
completely.

If this is the problem, maybe it would help to only balance the IRQs each
e.g. ten seconds? Unfortunately I have no SMP system to try it out.


--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
The kernel level IRQBALANCE is useless. The userlevel irqbalance does the right thing,
it handles multi-core, and network devices, and all the other special cases.
*Don't use kernel level irqbalance*
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/