nginx-1.1.12
Валентин Бартенев
ne на vbart.ru
Вт Дек 27 09:06:14 UTC 2011
On Tuesday 27 December 2011 12:47:03 Anton Kiryushkin wrote:
> Подскажите пожалуйста, а о чем директива pcre_jit?
Включает just-in-time компиляцию регулярных выражений, компилируемых
на этапе конфигурации, т. е. в location, map, rewrite, if и т. д.,
действует на все регулярные выражения прописанные в конфиге.
Для работы опции nginx должен быть собран с PCRE 8.20 и выше.
PCRE должна быть собрана с флагом --enable-jit.
Если PCRE конфигурируется вместе с nginx, т.е. используется опция
--with-pcre=path/to/source, то для сборки с JIT-компиляцией необходимо
также указать configure флаг: --with-pcre-jit
JIT компиляция ускоряет выполнение регулярных выражений (особенно сложных) в 1-10
раз: http://sljit.sourceforge.net/pcre.html
Опция pcre_jit on/off указывается на глобальном уровне (контекст: main).
По-умолчанию off. Соответственно для включения надо указать on.
Документация вскоре будет обновлена.
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru