[Kst] Timing functions...
    George Staikos 
    staikos at kde.org
       
    Wed Dec 15 21:15:32 CET 2004
    
    
  
On Wednesday 15 December 2004 15:13, Andrew Walker wrote:
> Rather than using QTimer for benchmarking would it not be more accurate
> to use the clock() function, as this measures elapsed CPU time for the
> current process, rather than absolute elapsed time (which I would imagine
> can vary wildly depending on what else the processor feels like doing).
  I send Barth a note about this as well.  He has a point with QTimer though.  
Actually both numbers have meaning, but what he is concerned with is how long 
it takes in real time to do various thing, relatively.  There are factors 
that affect this which aren't visible in clock(): mutexes.
  I regularly do profiling with tools that count cycles too.  QTimer sometimes 
points out things I don't see.
-- 
George Staikos
KDE Developer				http://www.kde.org/
Staikos Computing Services Inc.		http://www.staikos.net/
    
    
More information about the Kst
mailing list