pooling
Igor Sysoev
is at rambler-co.ru
Mon Feb 28 22:44:26 MSK 2005
On Mon, 28 Feb 2005, Konstantin N. Bezruchenko wrote:
>>> Интересует опыт использования pooling. Насколько эффективно его
>>> применение? Стоит ли ставить карту поддерживающую pooling (сейчас
>>> стоит bge)
>>>
>>> Картинка примерно такая:
>>>
>>> # netstat -w1
>>> input (Total) output
>>> packets errs bytes packets errs bytes colls
>>> 6383 0 874153 8133 0 7725637 0
>>> 6045 0 822351 7648 0 7377132 0
>
> [skip]
>
>> А что показывает "systat -vm" в районе bge0 ? И что покзаывает top
>> в районе CPU states ?
>
> systat показывает:
> 4415 bge0 irq2
>
> Процессор свободен. Но это пока запущен nginx.
> CPU states: 0.6% user, 0.0% nice, 5.4% system, 2.3% interrupt, 91.6% idle
>
> Сейчас верну апача и с процессором будет немного хуже.
> Но в целом в idle постоянно не менее 70%
В данном случае важен не idle, а interrupt. А он не зависит от того, что
используется - Apache или nginx.
Судя по тому, что на ~13000 (6045+7648) пакетов приходится ~4000 прерываний,
bge справляется неплохо. Я думаю, не стоит менять bge на что-то другое ради
polling'а.
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list