Virtual servers and false alarms
When you start looking after virtual machines instead of buying shared hosting, you very quickly realise how important RAM is to making a server run properly.
I'm using a machine with a fairly heft chunk of free memory, but recently when shelling into the box to check memory usage I've have some pretty scary stats that look like I've hardly got any memory left at all:
No cause for concern
I was understandably a bit confused when I first saw this, and contacted support at Memset, and I'm pretty satisfied with their answer.
This is actually the way Linux handles memory management - it's rather complicated. As long as your swap isn't very high, you're not actually using that much memory. This link sum's it quite well: http://www.linuxvox.com/linux-articles/memory-and-swap/2-how-much-free-memory-does-my-linux-server-really-haveBy default the Linux Kernel is designed to use as much free ram as possible when it can, and then release as and when it's needed by other apps.