apache2 内存溢出的解决办法

apache2 内存溢出的解决办法。
基本每到30天,服务器就会变得很慢。
显示下面的错误信息
Killed process 17360 (apache2) total-vm:239140kB, anon-rss:90524kB, file-rss:11084kB
Out of memory: Kill process 20387 (apache2) score 174 or sacrifice child

首先
sudo /etc/init.d/apache2 stop

停止apache

然后free -m 检查内存使用情况

然后执行

sync
su
echo 3 > /proc/sys/vm/drop_caches

来释放内存,重启apache2

sudo /etc/init.d/apache2 start