Re: Вопрос по подзапросам
Andrey N. Oktyabrski
ano на bestmx.ru
Пт Окт 1 10:15:59 MSD 2010
On 09/30/10 18:44, Dmitry Dedukhin wrote:
> Пытаюсь адаптировать код одного модуля-фильтра под свои нужды и
> столкнулся со странным.
> Модуль получает от бекенда набор заголовков, каждый из которых есть
> ссылка на проксируемый локейшен.
> Далее, модуль последовательно выполняет подзапросы и заменят тело ответа
> бэкенда сконкатенированными результатами подзапросов.
> Так вот, такое ощущение, что память после подзапроса не освобождается,
> т.к. в случае больших результатов подзапросов отчетливо видно, что nginx
> постепенно съедает все больше и больше памяти, которая освобождается
> только при завершении основного запроса.
> При использовании SSI-модуля наблюдается точно такая же картина.
>
> Это задизайнированное поведение?
Было когда-то тут небольшое обсуждение, из которого я сделал вывод, что
nginx без веских причин не дёргает менеджер памяти. Главным образом, для
уменьшения фрагментации памяти и для увеличения скорости работы.
Подробная информация о списке рассылки nginx-ru