On Thu, 2006-03-09 at 19:18 +0100, Andi Kleen wrote: > On Friday 10 March 2006 02:15, john stultz wrote: > > > On an x86-64 AMD server using nopmtimer/clocksource=tsc: > > mainline vs TOD > > gettimeofday(): 74.2% > > clock_gettime(CLOCK_MONOTONIC): 77.4% > > clock_gettime(CLOCK_REALTIME): 71.6% > > > > Hmmmm. I'm heading out of town for the weekend in a few moments, and I'd > > really like to re-verify those numbers, but yea, that's a 25% > > improvement. Might be too good to be true, but that should get Andi's > > attention :) > > What is clocksource=tsc? It doesn't exist on 64bit kernels.
Its part of the new clocksource infrastructure, which is arch generic. > And clock_gettime uses a completely different path from gettimeofday so if > they > have the same percentage your results look somewhat suspicious. Yea, It was too good to be true. I went back to confirm the numbers and realized there were config differences. Using the same config didn't give such interesting results, but I haven't had a chance to look into it any closer. I've been busy reworking the patches (watch for them later tonight) to try to achieve a more evolutionary approach as you suggested. Once I get x86-64 back up and running I'll get some more hard numbers for you to look at. Sorry for the sensationalism. :) -john - To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
