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

Igor Sysoev is at rambler-co.ru
Thu Jan 11 10:04:12 MSK 2007


> Будет ли 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





More information about the nginx-ru mailing list