.NET应用程序的高CPU使用率

时间:2011-11-21 07:21:41

标签: .net debugging windbg dump

我面临一个奇怪的问题,我们内部构建的.NET应用程序正在运行50%的CPU负载,似乎无法正常运行。

该应用程序使用WatiN来调用执行Web应用程序测试的多个操作,我怀疑某些线程或代码是否被保留并且未正确清理(处置),但不确定。

我已执行以下操作:

  1. 进行了多次转储(使用任务管理器)。
  2. 在运行的托管线程上使用Windbg查看是否有任何明显的内容。
  3. 运行!dlk SOSEX命令以查看是否存在任何死锁。
  4. 在所有捕获的3个转储上运行DebugDiag 1.2。
  5. 我已在此处上传了DebugDiag报告:DebugDiag Report

    我不确定我是否遗漏任何明显的东西,我可以在这里查看什么?

0 个答案:

没有答案