IIS 6.0调试方法

时间:2009-05-04 11:59:27

标签: windows debugging iis iis-6 windows-server-2003

我需要您帮助调试服务器(Windows Server 2003 R2)上的高CPU使用率(w3wp.exe)。我使用debugdiag进行分析,但问题是这个软件没有检测到任何问题。

您是否遇到过w3wp.exe上CPU使用率过高的任何问题(100%始终如此)?

您是否有任何教程如何调试任何相关问题?

2 个答案:

答案 0 :(得分:3)

在挂起模式下使用adplus来收集内存转储

adplus -hang -pn w3wp.exe -quiet

此处有更多详情:.NET Debugging Demos Lab 4: High CPU hang

答案 1 :(得分:0)

第一步是确定哪个程序/进程使用了​​这么多CPU。您是否使用任务管理器按CPU使用情况对prtocesses进行排序?

另外,我建议您从Sysinternals(现在是Microsoft的一部分)下载免费工具。

他们的Process Explorer工具将是一个很好的开始。