Здравствуйте.
Подскажите в чем может быть дело.
Есть сервер с одним двухядерным процессором Xeon 3.2 и двумя гигабитными сетевыми.
Если включить поллинг на одной сетевой, то через эту сетевую начинают идти потери.
Если включить на обеих, то соответственно на двух потери.
Когда в системе работает одна сетевая и на ней включен поллинг, то потерь через эту сетевую нет.
Может нужно каждую сетевую повесить на отдельное ядро процессора?
Как это можно сделать на freebsd?
>[оверквотинг удален]
>Подскажите в чем может быть дело.
>Есть сервер с одним двухядерным процессором Xeon 3.2 и двумя гигабитными сетевыми.
>
>Если включить поллинг на одной сетевой, то через эту сетевую начинают идти
>потери.
>Если включить на обеих, то соответственно на двух потери.
>Когда в системе работает одна сетевая и на ней включен поллинг, то
>потерь через эту сетевую нет.
>Может нужно каждую сетевую повесить на отдельное ядро процессора?
>Как это можно сделать на freebsd?опять сразу скажу. что я не по бсд, но вопрос интересный. можно подробней. что /как мерялось где/как замечено было?
и железо если можно точно
А может, кто подскажет, как привязать обработку трафика сетевой карты к определенному
ядру?
>А может, кто подскажет, как привязать обработку трафика сетевой карты к определенному ядру?Другими словами, привязать прерывание сетевухи к процессору. Надеюсь, они у вас не на одном прерывании сидят.
>[оверквотинг удален]
>Подскажите в чем может быть дело.
>Есть сервер с одним двухядерным процессором Xeon 3.2 и двумя гигабитными сетевыми.
>
>Если включить поллинг на одной сетевой, то через эту сетевую начинают идти
>потери.
>Если включить на обеих, то соответственно на двух потери.
>Когда в системе работает одна сетевая и на ней включен поллинг, то
>потерь через эту сетевую нет.
>Может нужно каждую сетевую повесить на отдельное ядро процессора?
>Как это можно сделать на freebsd?Версия ОС и производитель сетевых карт каков?
netstat -w1 что показывает?
netstat -w1 -i (1 сетевая)?
netstat -w1 -i (2 сетевая)?
Используется ли фаервол, шейпирование и т.д.
>[оверквотинг удален]
>Подскажите в чем может быть дело.
>Есть сервер с одним двухядерным процессором Xeon 3.2 и двумя гигабитными сетевыми.
>
>Если включить поллинг на одной сетевой, то через эту сетевую начинают идти
>потери.
>Если включить на обеих, то соответственно на двух потери.
>Когда в системе работает одна сетевая и на ней включен поллинг, то
>потерь через эту сетевую нет.
>Может нужно каждую сетевую повесить на отдельное ядро процессора?
>Как это можно сделать на freebsd?почитайте что из себя представляет polling
описаные эффекты типичны для polling-а
хотя для верности можно было еще спросить про сетевую нагрузку...но уж слишком типично...