+ -
当前位置:首页 → 问答吧 → w3wp 占CPU过高 经常100%

w3wp 占CPU过高 经常100%

时间:2010-07-28

来源:互联网

网站程序w3wp.exe占CPU经常100%,使得网站性能不稳定,网站www.51yunli.com, 平台asp.net+sqlserver, 主要占用CPU的是主站程序池和泛域名程序池,目前网站日访问量4万. 

DefaultAppPool 5592 是主站程序程序池,经常占用CPU 100%

AppPool #1 5040 是泛域名程序池,偶尔占用CPU 100%

机器配置:
Dell powerEdge R200
1U
CPU Qual xeon pro X3220
mem 4G(4*1024) HD 2*146G

试过不少方法,没有找到具体原因,不知是硬件不够了,还是IIS设定需要优化,还是某部分程序性能差。

有愿意提供帮助的Q我:919703565, 万分感激

作者: yzhou_cn   发布时间: 2010-07-28

你给我留个邮箱,我给你发个步骤,需要收集一些日志才能找到CPU高的原因。
你的操作系统是Windows 2003还是2008?
32bit还是64bit?

作者: archu   发布时间: 2010-07-28

网站程序w3wp.exe占CPU经常100%

可以使用《IIS运行监控》软件,对 IIS进行监控,找出有问题的 asp.net 脚本。IIS里每个.aspx脚本的的执行时间都可以监控到

http://www.zcnt.com/viewiis.asp

作者: net8guest   发布时间: 2010-07-28

太感谢了,我的邮箱 [email protected]

作者: yzhou_cn   发布时间: 2010-07-28

我用的是win2003 + sqlserver 2005

创智《IIS运行监控》软件我使用过的,是能监控IIS的记录,但是很难知道是哪些程序引起CPU 100%的

作者: yzhou_cn   发布时间: 2010-07-28