Yes, it is running, I also putted a heavy load with around 10000 interrupt
per second to see if it changes the number but the output is still like
this:
#cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5
CPU6 CPU7
98: 78484912 0 0 0 0 0
0 0 PCI-MSI eth0
106: 79396962 0 0 0 0 0
0 0 PCI-MSI eth1
After 1 Sec:
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5
CPU6 CPU7
98: 78500792 0 0 0 0 0
0 0 PCI-MSI eth0
106: 79396970 0 0 0 0 0
0 0 PCI-MSI eth1
The interesting point is that the value of affinity mask changes frequently,
when I set it to FFFFFFFF it is FF for some seconds and then it changes to
other values like 02 04 08 !
-----Original Message-----
From: Mulyadi Santosa [mailto:[email protected]]
Sent: Tuesday, November 30, 2010 10:29 AM
To: Raoufehsadat Hashemian Harandi
Cc: [email protected]
Subject: Re: FW: problem setting up affinity mask for irq intrupt
On Wed, Dec 1, 2010 at 00:12, Raoufehsadat Hashemian Harandi
<[email protected]> wrote:
> Hello,
>
>
>
> I am completely new in Kernel related stuff. I have a load imbalance
problem
> and so I am trying to divide the overhead of interrupts related to eth0
> between all cores instead of having them all handled by core 0. Although I
> change the affinity mask for this interrupt using this tutorial
> (http://www.cs.uwaterloo.ca/~brecht/servers/apic/SMP-affinity.txt ) i
cant
> see any change in the numbers when I run cat /proc/interrupts.
Hmmm, have you checked that irqbalance is indeed running?
--
regards,
Mulyadi Santosa
Freelance Linux trainer and consultant
blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com
--
To unsubscribe from this list: send an email with
"unsubscribe kernelnewbies" to [email protected]
Please read the FAQ at http://kernelnewbies.org/FAQ