在最近处理我的代码时,我注意到一些内存使用率显着上升,我在代码中看不到很多原因。所以我想知道是否有任何程序,技术或其他类型的工具可以扫描我的代码(Delphi)并估计哪些程序,功能和功能将是最重的内存用户。理想情况下,我认为我会查看代码,因为它在调试模式下运行,但是如果某些东西可以扫描源文件并告诉我,那就更好了。感谢。
答案 0 :(得分:2)
您正在寻找的工具类型是Profiler。大多数语言都有很多优秀的个人资料。我对Delphi不太熟悉,所以我使用谷歌,它改变了以下选项
但最好的信息似乎来自StackOverflow的这个问题
答案 1 :(得分:1)
答案 2 :(得分:1)
我们过去曾使用AQTime发现内存泄漏负载。 http://www.automatedqa.com/products/aqtime/
另一个好的Delphi工具是Eurekalog