Re: Nginx 0.8.54 кушает память 300mb/day
Maxim Dounin
mdounin на mdounin.ru
Пн Мар 14 15:19:35 MSK 2011
Hello!
On Mon, Mar 14, 2011 at 01:13:03PM +0300, SaveFrom.net wrote:
> В конфиге use epoll;
Как справедливо заметил Игорь, тут я неправ, это sigsupend() в
мастере так показывается.
> Прикрепил график потребления памяти. Спады - релоад ручками.
А что в конфиге? В первую очередь интересует worker_processes *
worker_connections * (всякие разные буфера, в частности
output_buffers, proxy_buffers и т.п.).
Если результирующая цифра не превышена - то это может быть просто
следствием работы системного аллокатора, который не спешит вернуть
освобождённую память системе.
Желательно взять кого-нибудь, кто вкурсе особенностей работы
линуксовых аллокаторов, и поиграться с настройками/используемыми
аллокаторами.
Maxim Dounin
Подробная информация о списке рассылки nginx-ru