内存分析器软件 - 如何使用它们?例子?

时间:2010-07-08 02:00:47

标签: memory-management memory-leaks memory-profiling

如果我想检查程序是否存在内存泄漏,我应该使用什么方法来解决这个问题? 什么软件可用,您如何使用该软件?我想看看我在这里的一些代码中是否有内存泄漏,我不确定如何检查它。

谢谢!

1 个答案:

答案 0 :(得分:0)

这取决于您尝试分析的语言。

有些C轮廓器会用已经过仪表的内存分配器替换默认的内存分配器,可能还有一些更新,更好的技术 - 自从我使用它们以来已经有很长一段时间了。看看this question

对于.Net,Red Gate是一个很好的探测器 - 我已经习惯了它,这非常值得。

我不确定java的可用内容 - 快速搜索表明有几个开源分析器。

我也不确定javascript的可用内容,但我确定它们存在。