日期:2014-05-17  浏览次数:20449 次

ASP.NET程序w3wp.exe 进程占很高的CPU,如何测得在出现哪个页面?
如题:
找了些工具,能枚举出IIS程序池所占的CPU百分比。也找出了哪个站出的问题。

但不知道具体是哪个页面出了问题。该怎么解决这个问题

------解决方案--------------------
我觉得你是否可以重写一下 httphandler这个类 在里面输出当期处理的页面是那个 

------解决方案--------------------
你看看当前访问最多的是哪个页面,那些页面有比较大的操作
------解决方案--------------------
DEBUG,访问每个布面的时候都会提示的,假如你页面不多的情况下可以以这种方式测试测试
------解决方案--------------------
http://download.csdn.net/detail/xboxeer/4405096
我写的一个小工具 凑合着能测试某个页面的平均响应时间 不知道能不能帮到你 唯一的遗憾是不能测试需要session或cookie的页面
------解决方案--------------------
用 .net profiler 分析。http://www.jetbrains.com/profiler/
------解决方案--------------------
目测死循环