相关疑难解决方法(0)

计算程序的速度?

确定处理例程所需的时间(例如函数的过程)最好和最准确的方法是什么?

我问,因为我目前正在尝试优化我的应用程序中的一些函数,当我测试更改时,如果有任何改进,只需通过查看就很难确定.因此,如果我能够返回一个准确或接近准确的处理例程的时间,那么我可以更清楚地了解代码是否有任何变化.

我考虑过使用GetTickCount,但我不确定这是否接近准确?

有一个可恢复的函数/过程来计算例程的时间是有用的,并使用它像这样:

// < prepare for calcuation of code
...
ExecuteSomeCode; // < code to test
...
// < stop calcuating code and return time it took to process
Run Code Online (Sandbox Code Playgroud)

我期待听到一些建议.

谢谢.

克雷格.

delphi optimization performance gettickcount

35
推荐指数
5
解决办法
6466
查看次数

标签 统计

delphi ×1

gettickcount ×1

optimization ×1

performance ×1