经典ASP应用程序内存泄漏:设置Windbg时出现问题

时间:2012-05-04 13:27:41

标签: asp-classic iis-6 windbg

我在IIS 6.0上部署了一个经典的asp应用程序。每1或2小时后应用程序崩溃。

为了测试内存泄漏,我安装了Windbg 6.要监视执行以下步骤的过程:

  1. 执行命令:gflags.exe / i w3wp.exe + ust
  2. 回收应用程序池
  3. 将Windbg附加到相应的w3wp进程。
  4. 附加进程后,无法访问该应用程序。浏览器只是永远等待。如果我从Windbg退出,应用程序开始正常工作。

    我试着搜索但没有帮助。

1 个答案:

答案 0 :(得分:0)

为什么要附加WinDBG?为什么不将DebugDiag附加到进程 - 将其配置为跟踪w3wp,如果内存超过某个限制或者进程崩溃,则生成内存转储。有很多指南可供使用,但通常只在之后引入WinDBG 进行内存转储 - 然后用它来分析转储。