-
修复w3wp.exe进程占用100%在XP中的处理详细
- 作者:李陶宛 分类:xp 发布时间:2017-05-06 21:51:16
我们在不同的系统中出现电脑出现的问题的方法是不同的,有小伙伴在使用XP电脑以后出现了问题,发现自己的电脑中有一个w3wp.exe进程的占用电脑的内存出现100%的情况,对于这个问题...
我们在不同的系统中出现电脑出现的问题的方法是不同的,有小伙伴在使用XP电脑以后出现了问题,发现自己的电脑中有一个w3wp.exe进程的占用电脑的内存出现100%的情况,对于这个问题我们应该怎么处理的,对于这个问题今天小编就来跟大家分享一下修复w3wp.exe进程占用100%在XP中的处理详细的步骤。
具体的方法和详细的步骤如下:
w3wp.exe的解释:全名:IISApplicationPoolProcess,w3wp.exe是IIS工具的一部,w3wp.exe是在IIS(因特网信息服务器)与应用程序池相关联的一个进程,如果你有多个应用程序池,就会有对应的多个w3wp.exe的进程实例运行。这个进程用来分配大量的系统资源。
常见原因如下:
1.Web访问量大,从而服务器压力大而引起的
这个也是最常见的情况。如果Web访问量大,特别是同时在线人数过多,处理的Requests Current(当前请求数)过高,就会同时对IIS和服务器造成较大的压力。特别是服务器需要不断的运算,往客户端发送生成后的页面,这些都需要占用大量的CPU资源,从而造成Cpu 100%。
2.动态页面(.aspx)的程序逻辑复杂程度
这个问题,对w3wp.exe的CPU占用来说也是蛮严重的,可能在访问量级比较小的情况下并没有多少影响,但是在高并发的网站上面来说,特别是Asp.NET的Requests Current超过250的时候,将会是w3wp.exe占用CPU的一个重要的因素。
我曾经碰到过这样一个情况,两个web(A和B)在两台配置相当的服务器中部署,且两个站点的访问量都很大,访问页面都集中在两个站点的两个单独页面,且这两个页面的IIS连接数都是50个左右,但是页面程序的复杂程度就错了很多,A站点中的页面,只有几个简单的Repeater绑定,而B站点中的页面,则有大量的绑定、字符串过滤替换、Repeater嵌套绑定等等。这样的情况,在大流量、高并发的环境中,A站点在IIS连接数达到3W多的时候,CPU占用仍然是50%左右,而B站点在IIS连接数达到7K左右的时候,CPU就90%多了,造成了服务器的压力很大,并且IIS遭到了堵塞。
3.页面程序中有死循环
如果Web访问量不大,但是CPU却占用很高,那么页面中的程序肯定有死循环或者性能比较严重的程序语句。
4.Http方式下载的站点
如果站点是HTTP形式下载站,也遇到过w3wp.exe占用CPU 100%的情况。
5.服务器资源不会自动释放
有时,一个站点的流量在一个小时内陡增,结果操作系统分配了比较多的CPU资源,但是当流量下去后,w3wp.exe占用的CPU并没有及时释放,仍然在保持在90%以上。
6.对IIS日志文件操作
比如此时分析IIS日志文件里面的数据,把IISLog日志导入到数据库中等操作,也会造成此现象。
解决办法:
一、快速定位到出问题的站点
1、利用iisapp-a命令,快速的定位到出问题的站点。当然如果当前服务器只跑了一个web站点,那么此步骤可以跳过。
在cmd中输入iisapp-a,会出现下图中的信息:
2、当然,这个要求你每个站点,都要有独立的应用程序池与之对应,应用程序池的名称,最好就是站点的名称,如下图:
3、关于IIS的应用程序池的配置,这里就不说了,不懂的可以search下。之后,再打开任务管理器,如下图:
4、观察进程为w3wp.exe的,查看那个CPU占用的高,再利用其PID于iisapp中列出的结果对比,就能轻松的找出是那个站点占用的CPU过高了。
猜您喜欢
- Win11应用和浏览器控制出现感叹号?看..2024-04-21
- win11右键失效?别担心,教你轻松修复..2024-04-21
- Win11转圈卡死无法进入系统?看这一招..2024-04-18
- win11蓝牙开关消失?一文教你轻松修复..2024-04-17
- Win11上网DNS配置错误?一文教你如何轻..2024-04-13
- 戴尔笔记本Win11一关机就自动重启?手..2024-04-12
相关推荐
- 索尼ps5光驱版和数字版有什么区别详情..2023-11-07
- xp系统网络适配器感叹号设置教程..2017-06-10
- 电脑机箱品牌排行榜前十名..2023-11-18
- xp开机时显示WININET.DLL文件丢失怎么办..2021-06-17
- WinXP系统epub怎么打开?WinXP系统打开..2021-03-18
- 浏览器版本过低怎么升级 浏览器版本..2022-01-23