我一直在测试the performance and memory profiler AQTime,看看是否值得为我的Delphi应用程序花那么多钱。

令我感到惊讶的是,它如何为您提供源代码行级的性能跟踪(包括执行每行的次数和该行花费的时间),而无需修改应用程序的源代码,也不会给应用程序添加过多的时间调试运行。

他们如此高效地执行此操作的方式使我认为,这里可能使用了一些我不知道的技术,这对我很有用。

您知道他们使用哪种方法逐行捕获执行而无需更改代码吗?

是否还有其他配置文件工具也可以进行非侵入性的逐行检查,如果有,它们是否使用相同的技术?

最佳答案

这仅仅是猜测,但是也许AQtime基于类似于Microsoft Detours的技术?

09-11 18:15