标题:
[BUG反馈]
也算不上bug,就是设置的问题,2.2+lnamp中的apache很吃内存
[打印本页]
作者:
usalrb
时间:
2012-3-28 13:17
标题:
也算不上bug,就是设置的问题,2.2+lnamp中的apache很吃内存
384M内存不算大。里面挂了五个网站,但是几乎没有什么人访问,流量很少很少的。
但是不到两个小时,内存基本都是在360以上,每次强制释放内存,但是也还是在300以上。
putty登录用top命令查看,基本没有啥占内存,观察了分把钟还是没有看到占用内存的资源,这个时候打开服务器上面的一个网站,
。httpd进程占用68%的内存,这个也忒恐怖了点。都没有啥人来访问,就这么恐怖,如果有人访问的话,呃,不知道会不会挂掉。
重启web。再次看内存,整个系统只占用130M内存。然后开网站,httpd占用的内存直接慢慢的增加。
虽然说,“内存就是拿来弄的,不用的话不是浪费”,但是访问稍微多了之后(一天也不超过500来个ip),物理内存搞完了,用虚拟内存的话,这个时候性能不就降下来了?
:/www/wdlinux/apache/conf/httpd.conf
还有一个好像是httpd-2.2.22目录,里面同样有这个配置
其中下面的内容不知道是不是需要改动一下
<IfModule mpm_worker_module>
ServerLimit 32
ThreadLimit 256
StartServers 12
MaxClients 2048
MinSpareThreads 50
MaxSpareThreads 256
ThreadsPerChild 256
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_prefork_module>
ServerLimit 1024
StartServers 5
MinSpareServers 3
MaxSpareServers 30
MaxClients 1024
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_itk_module>
ServerLimit 1024
StartServers 5
MinSpareServers 3
MaxSpareServers 30
MaxClients 1024
MaxRequestsPerChild 0
</IfModule>
复制代码
MaxRequestsPerChild 这个值都是0唉。这样会使得内存耗尽的啊。
作者:
termjoy
时间:
2012-3-30 00:15
512的VPS一直用这个,几十天不去看后台,流量也不大,没发现什么大问题。
昨天新上了个是384的VPS。。。用的lamp,后台看了一下,差不多还剩余170M内存,先用用再看吧
作者:
looes
时间:
2012-3-30 17:13
相同的问题 lanp 直接跑满内存 就我自己访问你 1IP
作者:
looes
时间:
2012-3-30 17:17
不懂apache conf参数 请高手给个参数下 单独的lanp 也是这样 我256M内存 VPS 直接跑满 就1 IP
作者:
usalrb
时间:
2012-3-30 17:31
不懂apache conf参数 请高手给个参数下 单独的lanp 也是这样 我256M内存 VPS 直接跑满 就1 IP
looes 发表于 2012-3-30 17:17
我个人觉得内存小的,还是用lnmp比较少吃内存,不过感觉不咋稳定。要稳定还是用lamp或者lnamp,不过只要带apache的还是比较吃内存。
作者:
熬烈太子
时间:
2012-3-30 20:22
回复
4#
looes
我跟你的一样啊,也是256的,每次我的物理内存剩余,只有4兆!
作者:
looes
时间:
2012-3-30 23:47
应该是参数问题 我调调去
作者:
admin
时间:
2012-3-31 13:16
今天看了个用户的VPS,发现确实是有点问题
检查后发现是apache的一个模块跟运行模式有关
有这个问题的,下载下面的脚本再安装一次apache就可以了
wget
http://down.wdlinux.cn/in/httpd2222_v22.sh
sh httpd2222_v22.sh
就可以了
问题的表现
没有流量,但内存基本用完
如有流量用完内存的,非本问题,可不用理会
作者:
termjoy
时间:
2012-3-31 15:44
小内存的VPS安装lnmp是不是会节省一些内存开支?
欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/)
Powered by Discuz! 7.2