Date: Thu, 27 Oct 2005 20:01:55 -0400 From: Chuck Swiger <cswiger@mac.com> To: Mark Kirkwood <markir@paradise.net.nz> Cc: current@freebsd.org Subject: Re: Timers and timing, was: MySQL Performance 6.0rc1 Message-ID: <43616A73.7030709@mac.com> In-Reply-To: <43615BBB.2080702@paradise.net.nz> References: <21137.1130401220@critter.freebsd.dk> <00a801c5dacf$db3b7700$6504010a@Jura> <43613541.7030009@mac.com> <43615BBB.2080702@paradise.net.nz>
next in thread | previous in thread | raw e-mail | index | archive | help
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 :-(. Interesting. The 5.4 box was a Dell PowerEdge 2550 with a 933 Mhz P3, I think IIRC :-), running a kernel & world that's about two months old. > [Running a pretty much stock kernel, except for: > > #cpu I486_CPU > #cpu I586_CPU > > and timer.c is compiled w/o any optimization.] That's about what my kernel looks like, and I compiled using nothing but "cc -o timer timer.c" as well. -- -Chuck
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?43616A73.7030709>