<div dir="ltr">Hi,<br><br>I just realized that, even though /etc/sysconfig/irqbalance has<br><br>ONESHOT=<br><br>irqbalance runs only once and then bails out (at least it seems to be gracefully). This is what happens if I try to run it by hand:<br>
<br>root:~# irqbalance --debug<br>Package 0:  cpu mask is 00000003 (workload 0)<br>        Cache domain 0: cpu mask is 00000003  (workload 0) <br>                CPU number 0  (workload 0)<br>                CPU number 1  (workload 0)<br>
Interrupt 20 (class ethernet) has workload 1 <br>Interrupt 8 (class timer) has workload 0 <br>Interrupt 0 (class timer) has workload 0 <br>Interrupt 17 (class storage) has workload 21 <br>Interrupt 21 (class storage) has workload 0 <br>
Interrupt 16 (class legacy) has workload 123 <br>Interrupt 22 (class legacy) has workload 81 <br>Interrupt 1 (class legacy) has workload 1 <br>Interrupt 23 (class legacy) has workload 0 <br>Interrupt 19 (class legacy) has workload 0 <br>
Interrupt 18 (class legacy) has workload 0 <br>Interrupt 9 (class legacy) has workload 0 <br>Interrupt 6 (class legacy) has workload 0 <br>Interrupt 4 (class other) has workload 0 <br><br><br><br>-----------------------------------------------------------------------------<br>
IRQ delta is 1892 <br>Package 0:  cpu mask is 00000003 (workload 1154)<br>        Cache domain 0: cpu mask is 00000003  (workload 1153) <br>                CPU number 0  (workload 508)<br>                  Interrupt 17 (storage/91) <br>
                  Interrupt 22 (legacy/412) <br>                  Interrupt 23 (legacy/0) <br>                  Interrupt 18 (legacy/0) <br>                  Interrupt 6 (legacy/0) <br>                CPU number 1  (workload 645)<br>
                  Interrupt 20 (ethernet/10) <br>                  Interrupt 21 (storage/8) <br>                  Interrupt 16 (legacy/621) <br>                  Interrupt 19 (legacy/0) <br>                  Interrupt 9 (legacy/0) <br>
                  Interrupt 1 (legacy/0) <br>  Interrupt 4 (other/0) <br><br>After this, it just quits with status 0, and /var/run/irqbalance.pid is removed.<br><br>Is this normal behavior? (manpage says it should keep balancing IRQs each 10s if ONESHOT is not set)<br>
<br>Version is irqbalance-0.55-9.fc9.x86_64<br><br>Regards,<br><br>Andre<br></div>