DebugDiag除錯工具

2021-09-03 05:25:40 字數 794 閱讀 1487

debugdiag

應用場合

定位程序中問題的(記憶體洩漏以及崩潰等)

當前版本

1.0

iis診斷工具集(iis diagnostics toolkit)的一部分,http://www.

分析機制

偵錯程式,日誌檔案

debugdiag最初是為了幫助分析iis的效能問題而開發的,它同樣可以用於任何其他的程序。它主要包括以下的功能:

■程序崩潰資料收集:這一點非常像windows偵錯程式,debugdiag將附加到乙個程序,並且在程式崩潰或者發生異常時生成轉儲檔案。

■記憶體洩漏:debugdiag工具將乙個dll注入到需要檢測記憶體洩漏的程序中,並且監測程序中的記憶體分配情況。然後,它將生成乙個轉儲檔案,而開發人員可以對這個檔案進行分析以找出發生洩漏的**。根據在程式中使用的不同記憶體分配模式,這個工具可以計算洩漏概率(leak probability)。

■乙個功能強大的可擴充套件物件模型(基於com):它可以提供一些在分析記憶體洩漏和程序崩潰時需要的資訊。

在安裝iis診斷工具集時可以選擇「typical」安裝選項。

補充:通過debugdiag可以來分析和跟蹤記憶體洩漏和程序崩潰。

《windows 高階除錯》主要講解windows高階除錯思想和工具,並涉及一些高階除錯主題。

除錯工具 之Python除錯工具pycharm

1 pycharm的安裝 pycharm是一款非常好用的python ide,提供專業版和社群版,就像eclipse和myeclipse一樣,專業版是收費的,而社群版是免費的但功能就沒有專業版的功能強大。1.2 安裝 這裡就不必細說,直接next就ok ps 安裝完成後一定要執行 1.3 破解 採用...

gflags除錯工具

gflags windows除錯工具。使用它幫助我解決了瞎調了一整天的記憶體問題。由於使用了已經delete的指標,vs提示位置又錯誤的情況下,瞎調了一通。怎麼想那塊也不會有問題,可是抱著對vs的信任把錯就歸咎於自己吧!偶然的機會,搜到了gflags,抱著試一試的心態,使用該工具 1.安裝 debu...

除錯工具 gdb

gcc o a.out a.c gdb q a.out break main info register i r objdump d a.out grep a20 main.轉換為機器 objdump m intel d a.out grep a20 main.gdb 設定 1 gdb q 2 se...