On Mon, Nov 21, 2005 at 10:20:26PM -0500, Kaveh R. Ghazi wrote: > Some OSes (like linux I believe) cache the lookups of the parent > directories so the speedups are not as pronounced. However GCC is > developed, and SVN is probably used, on many more places than just > linux filesystems. I know my solaris box would benefit and I believe > others also if the i/o in SVN were switched to use chdir instead. > > Please consider it.
For Solaris, I learned recently, the preferred solution to this problem is actually "openat" and friends. -- Daniel Jacobowitz CodeSourcery, LLC