10 декабря 2014 г., 9:21 пользователь Eugene Grosbein <[email protected]> написал: > On 10.12.2014 14:19, Anton Sayetsky wrote: > >>>> Причём natd жрёт меньше проца, чем openvpn, netisr и irq taskq (при >>>> тупом тесте: ping -f -s 16384, да и с другими размерами пакетов тоже). >>> >>> Непосредственно процесс natd начинает жрать CPU только если создаётся >>> очень много потоков трафика. Но основная проблема с natd не в этом, >>> а в том, что даже на одном потоке, но при большом трафике (pps) >>> на каждый пакет получается до шести (afair) переключений контекста - >>> огромные накладные расходы для ядра и шедулера. Они на natd не записываются, >>> они на system time идут. >> >> Случаем не в тот самый netisr? > > Нет, netisr это другое.
Ладно, пока будем посмотреть. Ну а как будет свободное время - буду пробовать патч.
