https://bugzilla.novell.com/show_bug.cgi?id=342593
User bwalle@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=342593#c10
Bernhard Walle
Just for my understanding - I should open up a bug report for Tyan Tiger & Tyan Thunder mainboards with Athlon MP CPUs because they're sensitive against shared interrupts?
Can you send a dmidecode output for one of such a mainboard?
Seriously, can anyone give numbers with regard to the performance improvement on a home user system sharing interrupts against non sharing interrupts?
I also think that there's not performance improvement. However, in openSUSE 10.2 we had the IRQ balancer disabled for systems with one CPU but multiple cores. The result was that I got lots of bug reports about this. I think it's hard to give numbers and honestly I don't have time now to do measurements in that area. If there are mainboards with problems I add some blacklisting in the script based on dmidecode.
What regards configuration: you _can_ configure irq_balancer via environment variables, telling it to leave certain irq's "as is". But this is not possible in the openSUSE implementation as there are no corresponding options in irq_balancer startup script today.
I can add a sysconfig file for this, no problem.
Even if you wanted to make a fix assignment for certain interrupts to a certain CPU there is no way in the current package. I once promoted a scriptlett doing the same that irq_balancer does but with configuration options through yast.
Actually I see no need for a binary here, it is enough to have a set of appropriate
That's wrong. The binary does much more, please read http://www.irqbalance.org/. If you think that's not enough configurable, would it be possible for you to convince the upstream maintainer of that package? I wrote him once an email with a patch about the Makefile and never got a reponse from him. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.