[Sysadmins] ksoftirq 99% cpu load.
=?iso-8859-1?q?ahtoh_=CE=C1_pulnet=2Eru?=
=?iso-8859-1?q?ahtoh_=CE=C1_pulnet=2Eru?=
Вт Окт 14 09:48:11 UTC 2008
Привет, всем.
Такая проблема.
ksoftirq/0 сильно грузит процессор.
Грузит его из-за большого кол-ва прерываний от сетевых карт при большой
нагрузке.
Драйвер e1000
ver: 7.2.7-k2-NAPI
Ядро 2.6.18-std-smp-alt12
Процессор 2xDUALCORE XEON 5130 2GHz
Память 4 Gb.
Используется iptables и tc.
Работает 2 интерфейса eth0 и eth1
CPU0 CPU1 CPU2 CPU3
0: 13735138 0 0 0 IO-APIC-edge timer
1: 2393 0 0 0 IO-APIC-edge i8042
6: 3 0 0 0 IO-APIC-edge floppy
8: 1 0 0 0 IO-APIC-edge rtc
9: 1 0 0 0 IO-APIC-level acpi
14: 61 0 0 0 IO-APIC-edge ide0
58: 318597153 0 0 0 PCI-MSI eth0
66: 287621153 0 0 0 PCI-MSI eth1
169: 164881 0 0 0 IO-APIC-level ioc0
NMI: 25267 390 238 241
LOC: 13735941 13736293 13736274 13736102
ERR: 0
MIS: 0
Вопросы:
Как можно уменьшить кол-во прерываний и снизить нагрузку на процессор?
Поможет ли использование только одной сетевой карты вместо двух?
Как узнать работает ли NAPI в драйвере?
Заранее спасиб.
Подробная информация о списке рассылки Sysadmins