Re: cloning the kernel - why long time in "Resolving 313037 deltas"

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Martin Langhoff <martin.langhoff@...>
Cc: Randal L. Schwartz <merlyn@...>, Linus Torvalds <torvalds@...>, Nicolas Pitre <nico@...>, <git@...>
Date: Thursday, December 21, 2006 - 9:44 pm

On Dec 18, 2006, at 18:02:07, Martin Langhoff wrote:

I've actually also seen filesystem operation latency double or triple  
if you start trying to do operations from multiple threads at once.   
Suddenly the already dog-slow single-CPU operations start bouncing  
caches and the Mac OS X mostly-whole-of-BSD-BKL across CPUs and it  
just crawls.  I can definitely see the local disk IO taking 100x  
longer than the network I/O, especially with an 8-megabit internet link.


Just as an example, it takes my OS-X-running Quad-2.5GHz G5 ten times  
as long to do a "grep -rl foo linux/" as my Linux-running dual-1GHz  
G4 with 400MHz system bus.  This is disk-cache-hot too.  And that's  
not even a stat-heavy workload.  There's more than one reason I'm  
trying to make a Mac OS X ABI emulation layer on top of Linux :-D.

Cheers,
Kyle Moffett

-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
cloning the kernel - why long time in "Resolving 313037 delt..., Randal L. Schwartz, (Mon Dec 18, 4:24 pm)
Re: cloning the kernel - why long time in "Resolving 313037 ..., Randal L. Schwartz, (Mon Dec 18, 4:59 pm)
Re: cloning the kernel - why long time in "Resolving 313037 ..., Randal L. Schwartz, (Mon Dec 18, 6:01 pm)
Re: cloning the kernel - why long time in "Resolving 313037 ..., Randal L. Schwartz, (Mon Dec 18, 6:21 pm)
Re: cloning the kernel - why long time in "Resolving 313037 ..., Randal L. Schwartz, (Mon Dec 18, 6:26 pm)
Re: cloning the kernel - why long time in "Resolving 313037 ..., Johannes Schindelin, (Tue Dec 19, 4:32 am)
Re: cloning the kernel - why long time in "Resolving 313037 ..., Kyle Moffett, (Thu Dec 21, 9:44 pm)
Re: cloning the kernel - why long time in "Resolving 313037 ..., Johannes Schindelin, (Mon Dec 18, 5:00 pm)
[PATCH] fetch-pack: avoid fixing thin packs when unnecessary, Johannes Schindelin, (Mon Dec 18, 5:15 pm)
Re: [PATCH] fetch-pack: avoid fixing thin packs when unneces..., Johannes Schindelin, (Mon Dec 18, 5:55 pm)