linux服务器占用内存很高,有什么具体的解决办法?或者从那个方向去想作为切入点?
发布网友
发布时间:2022-04-29 12:11
我来回答
共3个回答
热心网友
时间:2023-10-05 15:38
httpd ?apache2 啊……apache 的内存占用确实很大的。
你要是真的想减少内存,可以试试换个 web 服务器程序,比如 nginx ,除了他还有别的可选,比如 lighttpd 什么的。
不过你的 swap 使用只有 50M 多一点,也就是说物理内存其实没有溢出,这种状况可以无视。因为优化性能的原因,Linux 下面的程序向来是尽可能的占用内存,只要不是出现大量占用交换分区这种速度缓慢的虚拟内存,性能应该不受影响。
服务器速度慢的原因很多,先检查一下网络带宽占用情况吧。其次还有同时并发数。
热心网友
时间:2023-10-05 15:38
Load average 太高 136 怀疑硬盘读写负载太大
iostat查查吧 感觉内存没啥事 可以查查实际是用来多少 估计很多是cach
cat /proc/meminfo |grep -i active
热心网友
时间:2023-10-05 15:39
wp我不知道是什么,不过内存使用没什么大问题,swap还有很多空闲