Out Of Memory? Or Memory Leak

March 22, 2015 3.8k views
Ubuntu MySQL PHP DigitalOcean LEMP

I seem to have server crashes every 24-48 hours, the server memory keeps climbing up until the server runs out of memory then kills off the children.

I can fix the problem by restarting php5-fpm but I don’t want to keep doing that.

It is just using a LEMP stack with Wordpress Buddypress but I suspect there may be a memory leak?

I am already using a 4gb Swap file on a $10 vps. Any ideas?


1 Answer

Without logs and more details is hard to say the cause, 4gb SWAP is terrible big and won’t resolve your problem.

Try adding some caching to your droplet/site with Cloudflare - Varnish, and Total Cache plugin, also use APC for mysql caching. Be sure that PHP-FPM is optimized, maybe you have too much memory and processes assigned to it, which doesn’t mean it will be able to handle more traffic.

Have another answer? Share your knowledge.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!