Ситуация: роутер, дженту, 2 сетевухи, одна на провайдера (eth1), другая во внутреннюю сеть(eth0), VPN, NAT. Железо : Xeon 5506, память 4 гига, мать серверная, ASUS, сетевушки INTEL 1 GBit. Прерывания от сетевух разделены rx и tx и равномерно распределены по 4-м ядрам камня, это видно из /proc/interrupts. Проблема: при загрузке канала до 40-50 мбит (примерно 250 пользователей), прерывания от сетевух сильно нагружают ядра камня. Причём eth0-rx грузит своё ядро до 100%, остальные 10-20%, соотвествено скорость упирается в производительность это ядра и дальше не разгоняется. Пробовал перекидывать это прерывание на другие ядра, результат один - загрузка этого ядра на 100%. Разве может сетевушка при таком небольшом траффике так сильно грузить достаточно мощный процессор ? Может что-то надо где-то подправить ?
>[оверквотинг удален]
>сеть(eth0), VPN, NAT. Железо : Xeon 5506, память 4 гига, мать
>серверная, ASUS, сетевушки INTEL 1 GBit. Прерывания от сетевух разделены rx
>и tx и равномерно распределены по 4-м ядрам камня, это видно
>из /proc/interrupts. Проблема: при загрузке канала до 40-50 мбит (примерно 250
>пользователей), прерывания от сетевух сильно нагружают ядра камня. Причём eth0-rx грузит
>своё ядро до 100%, остальные 10-20%, соотвествено скорость упирается в производительность
>это ядра и дальше не разгоняется. Пробовал перекидывать это прерывание на
>другие ядра, результат один - загрузка этого ядра на 100%. Разве
>может сетевушка при таком небольшом траффике так сильно грузить достаточно мощный
>процессор ? Может что-то надо где-то подправить ?попробуйте давать побольше информации, скажем -- версию ядра, точную модель сетевых карт, число прерываний в секунду...
>попробуйте давать побольше информации, скажем -- версию ядра, точную модель сетевых карт,
>число прерываний в секунду...Сетевухи Intel 82574L, встроенные, мать серверная ASUS Z8NA-D6
число прерываний около 5000 в секунду.
Ядро 2.6.30.8Насколько я понимаю у меня сетевушки генерят прерывания по каждому пакету, а такого не должно быть
Asus стал выпускать серверные материнки?
>Asus стал выпускать серверные материнки?