如何使用调试诊断工具分析内存转储文件

IIS 诊断 调试诊断工具 包含一项功能,可提供对捕获的内存转储文件的基本分析。 若要对内存转储文件进行分析,请执行以下步骤。

分析转储文件

  1. “开始”、“ 程序”、“ IIS 诊断”、“ 调试诊断工具”、“ 调试诊断工具 1.0”启动调试诊断工具

  2. 单击“高级分析”选项卡。

  3. “可用分析脚本”下,单击选择“崩溃/挂起分析器”以分析崩溃/挂起转储,或单击选择“内存压力分析”以分析涉嫌泄漏内存的进程内存转储。

  4. 单击“ 添加数据文件 ”按钮浏览到生成的转储文件,然后单击“ 打开 ”按钮将转储文件添加到要分析的数据文件的可能列表。

  5. 单击以选择已添加的转储文件。

  6. 单击“ 开始分析 ”按钮。

    注释

    如果未在本地计算机上安装符号文件,分析器将尝试从 Internet 查找和下载相应的符号文件。 如果在 BTSNTSvc.exe 进程中执行自定义代码,请更新“选项和设置”对话框的“文件夹和搜索路径”选项卡中提供的“符号搜索路径”选项,以包含相应的符号文件。 单击 “工具” 菜单,然后选择“ 选项和设置” 以显示“ 选项和设置 ”对话框。

  7. 分析完成后,以 .mht 文件格式生成报表,并在 Internet Explorer 中显示。 默认情况下,此报表保存到本地计算机的 \Program Files\IIS Resources\DebugDiag\Reports 目录。

另请参阅

如何捕获 BizTalk 进程的内存转储文件