ПРОЕКТЫ 


  АРХИВ 


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: Nginx 0.8.54 кушает память 300mb /day


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Nginx 0.8.54 кушает память 300mb /day
  • From: "SaveFrom.net" <savefrom@xxxxxxxxx>
  • Date: Mon, 14 Mar 2011 13:13:03 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=IOfsB6yWd4VENs3YCCQQ7D/RsBALMC1/NuIJtE8SH+U=; b=vf5o9WA+0piDlJ9IKLNLuCBgjzz0vDj3QnSBAOUVd7QFvsH54XVaqODzggP4yy7r49 OAFef7DecxDJXTVv6sFQc+BWbnGNo6dfJ71ldV2d04y89ycRKzvquCnQ0qU9n0lOgzbl w0E6jym+48yPfbA5oeZ7cc76Aey94ej/oU2Rs=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=AfuzrB0pWTmanDj2iYuErT8eKy+i7OawGza7ove8RwHGULSWQUA8sELLYFufmwLKqP xwklVHoIp37nl8oh9CY7xYjV2qA/DHFBsC+oaJWp7yb3P2DOzNdROvvIedI2fFuaqjus rx5oJX57MamT8H6dML7+xOqXcrlIw6QSGdkcQ=
  • In-reply-to: <20110314092801.GX86851@xxxxxxxxxxxxx>
  • References: <AANLkTin9R5zOF_PrL_1hkwgG_PbunEyE9nJfbM6+=_Vm@xxxxxxxxxxxxxx> <20110314092801.GX86851@xxxxxxxxxxxxx>

В конфиге  use epoll;
Прикрепил график потребления памяти. Спады - релоад ручками.


14 марта 2011 г. 12:28 пользователь Maxim Dounin <mdounin@xxxxxxxxxxxxx> написал:
Hello!

On Mon, Mar 14, 2011 at 11:21:37AM +0300, SaveFrom.net wrote:

> Здравствуйте.
> Заранее благодарю за помощь.
>
> Nginx поедает память со скоростью, примерно,  300Мб в день. "Помогает"
> reload. В чем может быть проблема, куда копать? В логах ничего
> подозрительного.
>
> nginx version: nginx/0.8.54
> built by gcc 4.1.2 20080704 (Red Hat 4.1.2-48)
> TLS SNI support disabled
> configure arguments: --user=nginx --group=nginx
> --conf-path=/etc/nginx/nginx.conf --sbin-path=/usr/sbin/nginx
> --error-log-path=/var/log/nginx/error.log
> --http-log-path=/var/log/nginx/access.log
> --http-client-body-temp-path=/var/lib/nginx/tmp/client
> --http-proxy-temp-path=/var/lib/nginx/tmp/proxy
> --http-fastcgi-temp-path=/var/lib/nginx/tmp/fastcgi
> --lock-path=/var/lock/subsys/nginx --pid-path=/var/run/nginx.pid
> --with-http_ssl_module --with-http_gzip_static_module
> --with-http_stub_status_module
>
> + наложенпатч поддержки переменных в *_bind от M. Dounin
>
> ps ax -o pid,ppid,user,%cpu,vsz,wchan,command|egrep '(nginx|PID)'
> PID PPID USER %CPU VSZ WCHAN COMMAND
> 9547 4839 root 0.0 61180 pipe_w egrep (nginx|PID)
> 12567 29764 nginx 3.4 162020 - nginx: worker process
> 12568 29764 nginx 3.3 153836 - nginx: worker process
> 12569 29764 nginx 3.0 147760 - nginx: worker process
> 12570 29764 nginx 2.7 141204 - nginx: worker process
> 12572 29764 nginx 3.3 156412 - nginx: worker process
> 12573 29764 nginx 3.3 151968 - nginx: worker process
> 12574 29764 nginx 2.9 141008 - nginx: worker process
> 12575 29764 nginx 3.0 145760 - nginx: worker process
> 29764 1 root 0.0 82972 rt_sig nginx: master process /usr/sbin/nginx -c
> /etc/nginx/nginx.conf
>
>
> Linux 2.6.18-238.1.1.1.el5 #1 SMP Mon Jan 24 10:43:48 NOVT 2011 x86_64
> x86_64 x86_64 GNU/Linux

А из чего сделан вывод, что память - течёт?

Maxim Dounin

p.s. rtsig - плохо, на 2.6.18 уже должен быть epoll.

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru



--
С уважением, Антон

Attachment: ngnix_memory-week.png
Description: PNG image

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.