我想在我的虛擬機系統上平衡中斷(irq 75)。它有64位Redhat 5.8,內核2.6.18。虛擬機中有8個CPU。linux中的smp關聯設置
當我運行:
cat /proc/interrupts
75: 9189 0 0 0 0 0 0 0 IO-APIC-level eth0
我看到IRQ 75只使用CPU0。然後,我改變了對smp_affinity IRQ 75.
echo ff > /proc/irq/75/smp_affinity
cat /proc/irq/75/smp_affinity
00000000,00000000,00000000,00000000,00000000,00000000,00000000,000000ff
但我看到了IRQ 75只使用CPU0 againg中斷。
75: 157228 0 0 0 0 0 0 0 IO-APIC-level eth0
CPU之間沒有irq平衡。我想將所有中斷(irq 75)分配給所有的CPU,我做錯了什麼?
也許你應該只是運行'irqbalance' ... – twalberg
我也試過這個,但沒有任何改變。有趣的是,當我運行「服務irqbalance開始」時,幾秒鐘後irqbalance service自動停止。 –