Linus Torvalds [off-list ref] writes:
Taking three seconds for the warm-cache case for just 50,000 files is
ludicrous. That's about an order-and-a-half slower than what I see.
Maybe my CPU is faster too (2.66GHz Core 2), but the thing is, Linux
really does tend to outperform others at a lot of these kinds of loads.
System calls are fast to begin with, and the Linux directory cache kicks
ass, if I do say so myself.
OS X doth suck.
Oh, but OS X does utf8 unification and case folding: so it is actually
doing quite a bit more than Linux.
Of course, doing that sucks for even more reasons, but it is not an
accident. It is intentional brain damage.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum