Subject: Re: Kernel processes taking up all memory
To: Johnny Billquist <bqt@update.uu.se>
From: lattera <lattera@gmail.com>
List: netbsd-users
Date: 04/09/2005 15:06:39
so that memory is being used, no other process, when calling mmap() or
brk(), can re-use it? what happens, then, when all my swap is filled?
do I have to reboot my machine every thirty days?

On Apr 9, 2005 3:22 AM, Johnny Billquist <bqt@update.uu.se> wrote:
> On Sat, 9 Apr 2005, lattera wrote:
> 
> > I've noticed that after fifteen days of uptime, that all of my 2gig
> > physical mem has been used up. I did a top sorted by residual size,
> > which can be found at http://lattera.antitech.org/nbsd_top.txt, and
> > saw that the kernel processes are each taking up 380mb.
> >
> > vmstat -m output: http://lattera.antitech.org/nbsd_vmstat.txt
> >
> > Any reasons why this is happening? Any way I can tone down the kernel
> > to not gradually fill up mem?
> 
> No. You are observing the correct behaviour. All memory (more or less)
> will be filled up always. There is nothing you can do about it, and it
> generally isn't a bad idea.
> Better put that unused memory to some use instead of letting it sit
> unused.
> The disk cache takes advantage of it.
> 
>         Johnny
> 
> Johnny Billquist                  || "I'm on a bus
>                                   ||  on a psychedelic trip
> email: bqt@update.uu.se           ||  Reading murder books
> pdp is alive!                     ||  tryin' to stay hip" - B. Idol
> 


-- 
lattera
http://lattera.antitech.org/