我用2048M的aliyun 服务器,访问量不大,但内存占用很大,使用free -h命令查看:
![]()
使用ps -aux | sort -k4nr | head -10命令查看内存占用前10的进程,发现是httpd服务器开启的线程太多,同时每个线程的内存占用较大:

使用 find / -name httpd.conf命令查找httpd的配置文件,默认值为:

调整后的值为:

然后重启httpd服务,service httpd stop,service httpdstart,

内存使用情况如下:

感谢博主追忆丶年华提供的技术支持,具体参数配置原因请移步:https://www.cnblogs.com/xiaoleiel/p/8308418.html
本文介绍了一台2048M的阿里云服务器在访问量不大时内存占用过高的问题排查过程。通过检查发现httpd服务器开启的线程过多且每个线程内存占用较大,通过对httpd.conf配置文件进行调整并重启服务,有效降低了内存占用。
967

被折叠的 条评论
为什么被折叠?



