Hi list,

I'm facing a problem with lenny regarding to memory usage.

I have 4 VM lenny based on top of a VMWare ESXi. The system is running for a
few days and top command shows a very high amount of memory consumption for
each server. I have a little knowledge of how linux (kernel 2.6) manages
memory. A nice resource I found is this:
http://www.linuxhowtos.org/System/Linux%20Memory%20Management.htm

So, I understand that cached memory may be free if some application requires
it but I don't understand why lenny is consuming 2GB of physical memory.
It's worth to mention that all the systems are running with only the
standard package installed and few additional daemons for each server.

I post what top command shows in order to provide better clues of what's
going on:

Server1:
top - 18:47:12 up 12 days,  3:57,  2 users,  load average: 0.00, 0.00, 0.00
Tasks:  53 total,   2 running,  51 sleeping,   0 stopped,   0 zombie
Mem:   3097764k total,  2901684k used,   196080k free,   156460k buffers
Swap:   578300k total,        0k used,   578300k free,   592736k cached
additional daemons -> apache2, bind9, sshd

Server2:
top - 18:48:30 up 12 days,  2:29,  2 users,  load average: 0.00, 0.00, 0.00
Tasks:  55 total,   1 running,  54 sleeping,   0 stopped,   0 zombie
Mem:   3097764k total,  2412008k used,   685756k free,   145204k buffers
Swap:   915664k total,        0k used,   915664k free,   155112k cached
additional daemons -> apache2, sshd

Server3:
top - 18:52:10 up 12 days,  2:32,  2 users,  load average: 0.00, 0.00, 0.00
Tasks:  72 total,   1 running,  71 sleeping,   0 stopped,   0 zombie
Mem:   3097764k total,  2263200k used,   834564k free,    49152k buffers
Swap:  2928632k total,        0k used,  2928632k free,   107700k cached
additional daemons -> lvm, sshd

Server4:
top - 16:50:19 up 1 day,  6:42,  2 users,  load average: 0.00, 0.00, 0.00
Tasks:  58 total,   1 running,  57 sleeping,   0 stopped,   0 zombie
Mem:   3097764k total,   272300k used,  2825464k free,   126164k buffers
Swap:  1341388k total,        0k used,  1341388k free,    53196k cached
additional daemons -> bind9, sldap, samba, sshd

--------------------

Note that I've recently rebooted Server4 and it has lower memory consumption
rather than the others and it is running more daemons.
May be this issue is a misconfiguration of my servers or a memory leak?
Should I tweak something in order to improve memory management?

Any help would be much appreciated.

PD: Apache2 is installed using default configuration of the Apache2 official
Debian release.

Reply via email to