ПРОЕКТЫ 


  АРХИВ 


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]

Вопрос сообществу, о скорости Nginx и лишни х модулях


  • To: nginx-ru@xxxxxxxxx
  • Subject: Вопрос сообществу, о скорости Nginx и лишни х модулях
  • From: Igor Sysoev <is@xxxxxxxxxxxxx>
  • Date: Thu, 11 Jan 2007 10:04:12 +0300 (MSK)


Будет ли nginx работать быстрее, если его собрать без модулей, которые
и так не используютс в конфигурации. И какие модул, по вашему мнению
можно считать лишними, дл простого http-frontend'а не использующего
fcgi, upstream и прочее.

Будет работать быстрее в пределах статистической погрешности.
Часть модулей (фильтры, обработчики фаз) всё равно вызывается,
если они собраны, но не активны, а часть (обработчики переменных,
обработчики контентной фазы) просто висит в памяти и не никогда
не вызывается.

Если сделать "./configure --help | grep without-http_" то мы увидим

1) фильтры:

--without-http_charset_module
--without-http_gzip_module
--without-http_ssi_module
--without-http_userid_module

2) обработчики фаз:

--without-http_rewrite_module
--without-http_limit_zone_module
--without-http_access_module
--without-http_auth_basic_module
--without-http_autoindex_module

3) обработчики переменных и тому подобное:

--without-http_geo_module
--without-http_map_module
--without-http_referer_module
--without-http_browser_module
--without-http_upstream_ip_hash_module

4) обработчики контентной фазы:

--without-http_proxy_module
--without-http_fastcgi_module
--without-http_memcached_module
--without-http_empty_gif_module


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



 




Copyright © Lexa Software, 1996-2009.