On Thu, Jul 09, 2009 at 09:32:03AM -0700, Junio C Hamano wrote: > > Yeah, in Dmitry's response that crossed with this update patch from you, > he says lstat() on directories are still problem---it would be interesting to > hear what he sees after applying this patch and retesting. With this patch, I see one 'stat' less for each directory, which on my repo resulted in about 10.7% less 'stat' or 4.8% less of the total number of syscalls. The total run time decreased by 4.6%. Still, there are many stats for directories -- for each directory I see 2 + number of subdirectories it has, but I am not sure about its cause. There is one strange thing though. Before that patch the number of 'open' for each directory was always the same in each run. But after that patch, it slightly differs in each run... Comparing with results without this patch, the number of open for some directories in some be less by one... which is puzzling... Dmitry -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html