2011-02-08 41 views

回答

5

被廣泛使用(在Linux至少)是Valgrind軟件。它有很多子工具用來做你正在尋找的東西。

還有KCacheGrind這是一個Valgrind,AKA Cachegrind分析工具的GUI前端。

+0

@ user430294:對不起:) – neuro 2011-02-08 16:11:01

+0

這似乎是一個很棒的工具,但唯一的一點是,它似乎僅限於Linux平臺。我在Windows環境中編寫代碼。我註定了嗎? :O – user181218 2011-02-09 14:51:26

+0

@ user181218:對不起,我在這方面的Windows工具方面的經驗不足。對於基本的內存損壞,我很久以前就使用過ElectricFence。按照@eddy pronk的回答檢查杜馬,它似乎是一個可以在Windows上工作的叉子...當然,你註定要注意;) – neuro 2011-02-09 18:36:01

2

嘗試Duma(檢測意外內存訪問)。