Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 1997 07:44:26 +0200 (SAT)
From:      John Hay <jhay@zibbi.mikom.csir.co.za>
To:        tom@uniserve.com (Tom Samplonius)
Cc:        freebsd-stable@FreeBSD.org
Subject:   Re: Memory usage on NFS server
Message-ID:  <199704300544.HAA19298@zibbi.mikom.csir.co.za>
In-Reply-To: <Pine.NEB.3.95.970429114939.11772H-100000@haven.uniserve.com> from Tom Samplonius at "Apr 29, 97 11:52:18 am"

next in thread | previous in thread | raw e-mail | index | archive | help
> > 
> > For the record, I've seen the same behavior on a machine whose 
> > primary job is webservices. This is both for 2.1.7 and 2.2.1.
> > The swap will be freed by killing and restarting the webservers.
> > 
> > The machine in question has 64MB RAM and 150MB swap.
> > 
> > The webserver is Apache.
> 
>   Both inn and apache used mmap'ed memory.  When a process mmaps a shared
> file, to what process is the memory usage associated with?
> 
>   It could be what you are seeing here is a mmap() leak in these
> applications, and that mmap'ed memory is not associated with any process.
> 
>   Which version of apache?  Which version of inn?
> 

I'm using inn 1.5.1 without mmap(), though I have tried the mmap() patch
for nnrpd the last few days, but it didn't make a difference to the
"swap leakage". I think it must be some setting in inn because between
December and February it was very stable (running on 2.2-ALPHA also
using inn 1.5.1).  have already tried the old kernel but that didn't
help, so I will try to backtrack my "tweaks" to the inn config file. I'm
also using a patch to fix the pipe bug in inn which shows mostly as
dropped articles to overchan. I'll back that out also.

>   
> 
> > > Do the numbers that top and ps show for per process memory usage also lie?
> > > What I see here on my news server, is that I run out of swap (256M), but
> > > according to top and ps a rough calculation of the total of all the
> > > processes is less than half that. Inn then typically show a usage of
> > > ~70M according to top, but as soon as I kill and restart it the swap usage
> > > go down to ~5M. I once even added a 128M vn swapfile and it filled that
> > > also without inn showing a usage of more than 70M, but killing and
> > > restarting it takes the swap usage down to ~5M.
> > > 

John
-- 
John Hay -- John.Hay@mikom.csir.co.za



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704300544.HAA19298>