DebugDiag 1.2

應用場合 定位進程中問題的(內存泄漏以及崩潰等)http://support.microsoft.com/kb/2580960 
當前版本 1.2
下載地址
IIS診斷工具集(IIS Diagnostics Toolkit)的一部分, http://www.microsoft.com/en-us/download/details.aspx?id=26798
分析機制 調試器,日誌文件

DebugDiag最初是爲了幫助分析IIS的性能問題而開發的,它一樣能夠用於任何其餘的進程。DebugDiag 工具爲了幫助解決問題,例如掛起、 速度慢、 內存泄漏或內存碎片,和任何用戶模式進程崩潰。該工具包括附加調試腳本,側重於互聯網信息服務 (IIS) 應用程序、 web 數據訪問組件、 COM + 和相關 Microsoft 技術、 Sharepoint 和.NET。它提供可擴展對象模型中的 COM 對象的形式,並具備一個內置的報告框架提供的腳本主機。它由如下 3 部分組成: 一個調試服務、 調試器主機和用戶界面。html

它主要包括如下的功能:web

■進程崩潰數據收集:這一點很是像Windows調試器,DebugDiag將附加到一個進程,而且在程序崩潰或者發生異常時生成轉儲文件。框架

■內存泄漏:DebugDiag工具將一個DLL注入到須要檢測內存泄漏的進程中,而且監測進程中的內存分配狀況。而後,它將生成一個轉儲文件,而開發人員能夠對這個文件進行分析以找出發生泄漏的代碼。根據在程序中使用的不一樣內存分配模式,這個工具能夠計算泄漏機率(Leak Probability)。工具

■一個功能強大的可擴展對象模型(基於COM):它能夠提供一些在分析內存泄漏和進程崩潰時須要的信息。性能

DebugDiag 1.2 配備豐富的新功能和 x x86 和 x64 版本的 Windows Vista、 Windows 七、 Windows 2008 和 2008R2 徹底兼容。若要安裝 x64 系統的 DebugDiag 1.2 上,您必須安裝 x64 版本的工具 ;此版本已內置 x 86 到調試/分析 x 86 支持流程。如下是添加至 1.2 版新功能的摘要: 
分析: 
·.Net 2.0 和更高的分析綜合的崩潰坑的分析。 
·SharePoint 分析腳本。 
·性能分析的腳本。 
·.NET 內存分析腳本 (測試版)。 
·對於全部受支持操做系統的本機堆分析 
集合: 
·生成 Userdumps 的系列。 
·性能規則。 
·IIS ETW 掛起檢測。 
·.NET CLR 4.0 支持。 
·託管的斷點支持。 
·報告用戶轉儲代到事件日誌。 
部署 
·導入/導出的規則和配置。 
·企業部署支持使用 XCopy 和已。 
不支持的項目 
·x 在 x86 系統上的 64 用戶轉儲分析。 
·安裝 x64 系統上 86 DebugDiag x。 
·在同一系統上安裝 DebugDiag 1.2 和 1.1。 
·1.2 1.1 Leaktrack 內存泄漏分析。 
·分析 x 86 Userdumps 生成 x 64 的調試器。測試

 

相關文章:spa

如何使用調試診斷工具解決由 IIS 中的進程的 CPU 使用率太高操作系統

Debug Diagnostic 1.1 工具使用心得debug

 
 
文章來源: DebugDiag 1.2
相關文章
相關標籤/搜索