有时发现有一个"w3wp.exe"的CPU占用率持续高达80%左右..
在IIS6下,经常出现w3wp的内存占用不能及时释放,从而导致服务器响应速度很慢。
1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。
2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。同时,设置同时运行的w3wp进程数目为1。再设置当内存或者cpu占用超过多少,就自动回收内存
一般来说,这样就可以解决了。但仍然会出现个别网站因为程序问题,不能正确释放。
1、在命令提示符下运行iisapp -a。第一次运行可能会提示没有js支持,确定后再运行。
2、任务管理器----进程----查看----选择列----PID 这时你就能看到进程中的PID值了。
3、到iis中察看该应用程序池对应的网站
具体是哪个站,待编辑