IIS W3WP.EXE进程数很多占用大量内存解决办法

今天一客户投诉服务器速度很慢,销售争论许久后拿服务器密码登陆一看,4G内存跑满了,网站也就30多个,4G内存怎么样都可以跑个700个普通企业网站啊。
打开任务管理器一看,w3wp.exe进程数目达到60多个,但是IIS中程序池仅有9个,因为服务器安全问题,几经波折使用命令查看W3WP.EXE对应的程序池编号
命令如下:
先再CMD里面输入:cd %systemroot%\system32
然后再输入:cscrIPt.exe iisapp.vbs -a

针对有问题的程序池检查属性设置,修改性能的web园,由原来的10修改为1,web园的意义是程序池可以创建的进程数。如果一个程序池创建10个进程,一个进程占150M,10个则占了1.5G内存,而一个网站通常100M已经很足够。
再把程序池的快速失败保护去掉勾选。

重启IIS,再次查看任务管理器,内存终于稳定在1.5G左右,机器速度也快了许多。

专业云主机提供商 亿云科技  http://www.onecompu.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值