100.000 соединений
Igor Sysoev
is at rambler-co.ru
Thu May 31 23:46:10 MSD 2007
On Thu, May 31, 2007 at 09:13:32PM +0400, Exe wrote:
> >На 30% быстрее или на 30% стало больше idle ?
> >Если второе, то этому верить нельзя - при использовании polling'а
> >статистика использования процессора снимается очень странно.
>
> Примерно 20% cpu idle увеличился когда было сделано net.inet.tcp.msl=7500.
> Сначала netstat -an | wc -l выдавал под 30тыщ, после тюнинга стало
> 2000-7000 в зависимости
> от времени суток.. Что-то еще крутили и в результате выигрыш получился еще
> больше.
> Бенчмарков не проводил, но шелл на тачке после тюнинга лагать стал ошутимо
> меньше, сайт перестал
> работать рывками.
Это на какой версии ? В районе 6.1-STABLE нашими стараниями был
пофикшен баг, когда ядро могло секунды две чистить TIME_WAIT,
ни чем более не занимаясь.
> Поллинг дает, на удивление, совсем немного даже на трафике пол 100мбит. По
> крайней мере если смотреть top. Сетевушки em.
На мой взгляд, для em и bge поллинг не нужен - они достаточно умные.
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list