Every now and again my apache server is crashing, getting an error saying the MaxClients has been reached. In my research I've gained the impression that I may be running out of memory (just checked and MaxClients is set to 1500, though number of apache processes hovers between 40 and 100)
Anyway that's just a bit of background.
When I run top
I am told I've about 15GB in total, 14GB in used and the Free seems at the moment to be hovering between 500MB - 1GB (though about an hour earlier it was about 3-4 GB free)
I have also run ps_mem.py
however and that shows only 3-4 GB being used!
Why the difference? And which one is correct?