Re: Timers and timing, was: MySQL Performance 6.0rc1

From: David Xu <davidxu_at_freebsd.org>
Date: Fri, 28 Oct 2005 07:52:30 +0800
Mark Kirkwood wrote:

> Chuck Swiger wrote:
>
>> FreeBSD 5.4-STABLE i386
>>        null function: 0.01278
>>             getpid(): 0.51329
>>               time(): 2.54771
>>       gettimeofday(): 2.54982
>>
>
> Chuck - very interesting results. I happen to have a PIII 1Ghz running 
> 5.4-RELEASE so thought it would be interesting to reproduce your 
> numbers. My null and getpid pretty much do, but the time functions 
> seem much quicker on my machine - some sort of regression in 
> 5.4-STABLE maybe?
>
>        null function: 0.01578
>             getpid(): 0.49136
>               time(): 0.83031
>       gettimeofday(): 0.78838
>
> However, we are still slower than Linux :-(.
>
> [Running a pretty much stock kernel, except for:
>
> #cpu        I486_CPU
> #cpu        I586_CPU
>
> and timer.c is compiled w/o any optimization.]
>
> cheers
>
> Mark
>
>
Athlon64 3000+:
       null function: 0.00555
            getpid(): 0.19302
              time(): 1.67033
      gettimeofday(): 1.67799

Dual PIII 1Ghz:
       null function: 0.01140
            getpid(): 0.50887
              time(): 1.17125
      gettimeofday(): 1.12016

Don't know why PIII's gettimeofday is faster than Athlon64 ?
note that I turned of Cool and Quiet.

David Xu
Received on Thu Oct 27 2005 - 21:52:19 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:46 UTC