On Mon, Feb 3, 2014 at 8:43 AM, Jussi Hirvi <listmember at greenspot.fi> wrote: > My web & name server runs out of memory from time to time, to the point > where it's completely unresponsive to anything. At that point reset is > the only alternative. (Or, as this is a virtual guest, I just say "virsh > destroy"). > > But why this happens - I would like to know. Sever things could be occurring. The first thing I notice is that you have many httpd processes running. This can be useful if you have many simultaneous hits. If you don't, you can tune the number of processes down (search on MAX_CHILD in the httpd.conf). Don't quote me on this, but you can lower the number of simultaneous processes and reduce the number of requests that each processes before exiting. Though much of the memory is shared, a lot isn't, so reducing the process count helps improve the memory situation. Cycling them more rapidly can help clean up any that have memory leaks. > The host in question is a KVM guest, and runs CentOS 6.4. > From "top" (situation now): > Mem: 1361564k total, 1264324k used, 97240k free, 8428k buffers > Swap: 3014648k total, 64852k used, 2949796k free, 358676k cached > > That doesn't look like a lot of memory.. Possible to add another .5G or so?