memory usage displsy
Per olof Ljungmark
peo at intersonic.se
Tue Sep 1 23:52:19 UTC 2009
Dan Nelson wrote:
> In the last episode (Sep 01), Bill Moran said:
>> In response to Per olof Ljungmark <peo at intersonic.se>:
>>> What is a good way to find out how memory is used? Have a 6.4 box where
>>> memory is used by something but I fail to see what is using it - tried
>>> different switches to ps(1), tried the stat tools but a big chunk of
>>> memory does not show at all.
>>> A proper tool for analyzing memory usage "live", this is a production
>> I've always been able to get what I need from top. You can do -o res to
>> sort by resident memory usage, which helps.
> ps will sort by memory usage when given the -m flag. Also check ipcs -a to
> see if there are any sysv shared memory segments hanging arnound. If you
> don't see anything using the memory, where are you seeing that "something"
> is using it?
What I see is a slapd process using about 150M, then around a hundred
imap processes 5-10M each. If the server is restarted, 70-80% will be
free, now, after three months we're at 11% free loosing about 20% per month.
The exact sum VSZ right now as shown by ps is 1073632k but top says
Mem: 3111M Active, 311M Inact, 230M Wired, 144M Cache, 112M Buf, 27M Free
Clearly something is grabbing memory and not releasing it.
Stopping and starting various programs makes very little difference.
No SYSV mem at all.
More information about the freebsd-questions