Re: CONFIG_IRQBALANCE for AMD64?

Arjan van de Ven
2004-05-28T05:57:34Z

[-- Attachment #1: Type: text/plain, Size: 843 bytes --]

On Fri, 2004-05-28 at 00:36, Thomas Zehetbauer wrote:
> Unfortunately I couldn't find much info on the topic, could you please
> provide some more information? Why is there a kirqd at all?

For people with old distributions that didn't include irqbalanced yet ;)

>
> What are the differences/advantages/disadvantages between the kirqd and
> the user space implementation?

the userspace implementation implements a more sophisticated algorithm
for balancing irq's (well to be fair, since its in userspace it's easier
to do this so it's not kirqd's failt that it doesn't have that).
While I didn't test kirqd to compare, we did see quite a difference
(order of percents) in a specweb load between a naive algorithm in
kirqbalanced and the current algorithm. Otoh few real life workloads get
as many interrupts as specweb ;)

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]