如何使用调试诊断分析内存转储

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

分析转储文件

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

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

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

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

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

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

    注意

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

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

另请参阅

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