When displaying the host's free memory in Linux and other hosts (if possible), can you please differentiate between free memory, cache, buffers, and used memory. While you can have lots of free on the machine, if you run out of cache and buffers, you'll see lots of performance degradation long before you run out the 'free' memory.