ПРОЕКТЫ 


  АРХИВ 


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: nginx-0.7.52



On Wed, Apr 22, 2009 at 02:26:14PM +0400, Борис Долгов wrote:

> Понятно.
> Интересно было бы еще WSApoll.

Не думаю, что будет чем-то отличаться от select().
Ну и кроме того, WSAPoll() появился только в Vista/2008.
Интереснее, на самом деле, IOCP: там даже при использовании только
одного потока должно быть лучше, чем select(), на большом числе соединений,
потому что нет сканирования всех передаваемых/принимаемых полей.

Но вообще, судя по микробенчмаркам в английской рассылке, в виндах
очень тяжёлый CreateFile(). Если на юниксах open_file_cache в микробенчмарках
увеличивает число запросов на 25% (а на реальной нагрузке его влияния
почти не видно), то в виндах - на 100%.


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.