Jarrett Billingsley wrote:
On Tue, Feb 3, 2009 at 5:54 PM, Matthias Walter
<[email protected]> wrote:
Hi there,
I'd like to time some functions using Tango, but only including the really used
CPU-time. StopWatch and the other time functions I've found don't mind on the
CPU usage, which means if I time multiple processes at once which share a
single CPU, their times increase...
Best regards
Matthias Walter
That's something that the OS could do for you, like the "timex"
command on unix. There's probably something magical in /proc/ that
you can use. I have no idea what the corresponding functionality
would be in Windows, but it probably has something.
If he had to use OS specific APIs (which would be another sad thing
about Tango), I'd suggest to use clock_gettime() with
CLOCK_THREAD_CPUTIME_ID under Unix.
What is timex?