Announcement

Collapse
No announcement yet.

irqbalance strange behaviour

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    irqbalance strange behaviour

    In Lucid there is a feature I've accidentally - software driven irqbalance daemon (irqbalance service).

    It is off by default after clean install on my acer Aspire 5720G with 2 processor cores (T7100).

    I usually use acpi_irq_balance kernel parameter (works just fine), but in this case tried to set it off and enable a new way setting ENABLED=1 and ONESHOT="0" in /etc/default/irqbalance.

    After some use for a couple of days I have found that this new daemon does not work properly - for example there was something like from /proc/interrupts:

    29: 244850 24437 PCI-MSI-edge ahci
    LOC: 2673800 112582 Local timer interrupts

    I mean, that ahci rescheduled by this daemon onto one processor only. And this caused notebook hw to overheat with overall load balance ratio between cpus at 2:1.

    Reverting back to acpi_irq_balance (and disabling irqbalance service) gives much better result:

    29: 24485 24437 PCI-MSI-edge ahci
    LOC: 267380 112582 Local timer interrupts

    and overall load balance ratio between cpus is very closest to 1:1.

    My question is: for what purpose this new daemon is, and how to properly configure it?
Working...
X