係統粉 > 係統教程 > Win7係統教程

win7係統中W3wp.exe進程十分占用內存的解決方法

發布時間:2017-07-21 10:29:18    瀏覽數:

大地Win7係統中的進程裏會發現w3wp.exe這個進程cpu占用率簡直爆表,W3wp.exe是什麼程序?W3wp是IIS Application Pool Process的簡稱,它是是IIS工具的一部分,與應用程序池相關聯的一個進程,如果你有多個應用程序池,就會有對應的多個w3wp.exe的進程實例運行,使用它來分配大量的係統資源。那麼win7要怎麼解決它內存占用率高的問題呢?一起來看看吧!

具體步驟:

1、打開命令提示符,在 cmd 中 輸入 iisapp - a , 如圖:

W3wp.exe是什麼進程?Win7 W3wp.exe 占用內存的解決方法1

W3wp.exe是什麼進程?Win7 W3wp.exe 占用內存的解決方法2

2、然後按下【ctrl+shift+esc】,觀察進程為 w3wp.exe 的,查看那個CPU 占用的高,再利用其 PID 於 iisapp 中列出的結果對比,就能輕鬆的找出是那個站點占用的CPU過高;

W3wp.exe是什麼進程?Win7 W3wp.exe 占用內存的解決方法3

3、如果WEB 流量很低,但是還有 w3wp.exe(IIS ) CPU 占用 100% 左右的情況,那麼就檢查頁麵的代碼邏輯吧,很有可能是死循環或大量的運算導致;

4、如果你的站點搭建的有 負載均衡(負載均衡、NLB),那麼請在 負載均衡(負載均衡、NLB)把當前服務器下了,然後重啟。如果你沒有 負載均衡(負載均衡、NLB),隻能悲劇10多秒吧,短暫的不能訪問;

5、如果Web 是 Asp.net 程序,那麼請一定要 <%@ outputcache="" duration="10" varybyparam="none">。


win7係統中W3wp.exe進程占用內存的解決方法就講到這啦,是不是很簡單呢?希望能幫助到大家。

上一篇:win7使用word提示“此對象創建於package中.此應用程序不能用來打開此對象···”的修複方法 下一篇:win7係統怎麼打開係統服務|win7係統服務的開啟方法

Win7相關教程