ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: pooling



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




 




Copyright © Lexa Software, 1996-2009.