ПРОЕКТЫ 


  АРХИВ 


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]

Re: Потребление памяти воркерами



> Снизить потребление памяти помогло уменьшение этого таймаута.
> Сейчас стоит:
> 
>       keepalive_timeout       3;
> 
> А выключение keepalive приводило к уменьшению RSS до неск. мегабайт на
> каждыйворкер (не более 10). Возможно Вам поможет.

Уменьшил keepalive_timeout с 65 до 10. Число keepalive соединений сразу
же упало с 3600 до 1400 (~2,5 раза). Скорость роста размера воркера
снизилась до ~30 МБ/час (тоже ~2,5 раза).
Потом (через ~6 часов) рост размера остановился и остаётся неизменным
уже часов 8. Но размеры воркеров всёравно довольно большие:
USER    PID %CPU VSZ    RSS   STAT START  TIME COMMAND
nginx 13638 3.7  120656 106964 S   Dec11 37:35 nginx: worker process
nginx 13639 3.9  291508 277772 S   Dec11 39:07 nginx: worker process
root  17376 0.0   16476   3104 S   Nov15  0:15 nginx: master process

Посмотрю еще что будет при отключенном keepalive.


 




Copyright © Lexa Software, 1996-2009.