For routine desktop database applications, adding a single second to a task's execution time rarely makes a difference to end users — but when you need to process millions of tree leaves or generate billions of unique random numbers, speed-of-execution becomes more important. Timing Out Your Code In some applications, very accurate, high-precision time measurement methods are important and luckily
![Using TStopWatch to View Process Execution Times in Delphi](https://cdn-ak-scissors.b.st-hatena.com/image/square/cba2cb8d0f973003cf38e3a3945861503be050e3/height=288;version=1;width=512/https%3A%2F%2Fwww.thoughtco.com%2Fthmb%2FdlamXBEQRLEdNoB8gwX41TjHIV8%3D%2F1500x0%2Ffilters%3Ano_upscale%28%29%3Amax_bytes%28150000%29%3Astrip_icc%28%29%2FStopwatch-computer-by-RubAn-Hidalgo-Eplus-GettyImages-182894416-569f925c3df78cafda9df333.jpg)