- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。
9年前关闭。
锁定。这个问题及其答案是locked因为这个问题是题外话,但具有历史意义。它目前不接受新的答案或互动。
我最近从 Delphi 4 升级到 Delphi 2009。我一直在使用 Delphi 4 GpProfile by Primoz Gabrijelcic作为分析器和 Memory Sleuth by Turbo Power用于内存分析和泄漏调试。两者对我来说都很好。但是我现在需要可以与 Delphi 2009 一起使用的新工具。
Delphi 的性能分析/分析工具的领先者显然是 AQTime by AutomatedQA .他们最近甚至狼吞虎咽Memproof by Atanas Soyanov ,据我所知,它是一款出色且免费的内存分析工具,并将其功能整合到 AQTime 中。但是 AQTime 对于个人程序员来说是非常昂贵的。它的成本实际上比升级到 Delphi 2009 的成本还要高!
所以我的问题是:在当前版本的 Delphi 中,是否还有其他更便宜的选项来进行性能分析和内存分析,您对此感到满意并推荐,还是我应该硬着头皮为 AQTime 支付大笔费用?
附录:似乎早期的回答者表示 Delphi 中已经包含的 FastMM 管理器非常适合查找内存泄漏。
那么,源代码分析有什么好的替代方法吗?
我很好奇的是ProDelphi by Michael Adolph这不到 AQTime 成本的六分之一。你使用它吗? AQTime值得支付六倍吗?
附录 2:我下载了 AQTime 和 ProDelphi 的试用版。
AQTime 起初有点让人不知所措,也有点令人困惑。花了几个小时才找到连接它所需的一些技巧。
ProDelphi 与我习惯使用的 GpProfile 非常相似。但是它的窗口杂乱无章,而且不如 GpProfile 好。
对我来说,最大的区别似乎是:
最佳答案
对于价格,您无法击败 FastMM4 作为内存跟踪器。它使用简单但功能强大且与 Delphi 集成良好。
我想您知道,无需下载、安装或更改任何其他内容,只需将这一行
ReportMemoryLeaksOnShutDown := True;
关于delphi - Delphi 的探查器和内存分析工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/291631/
我是一名优秀的程序员,十分优秀!