Florian Weimer <fw@xxxxxxxxxxxxx> writes: > * David Kastrup: > >> a) one thread for opendir/readdir at every directory level >> b) one thread for stating the files in readdir order (more likely to >> correspond to the disk layout than sorted order) > > Not true for ext3. You need to sort by the d_ino field. This also > tends to be benefit other file systems more than readdir order. Uh, yes, for stating it would (I actually though alphabetic sort order here, and that would not likely help). So we just introduce another thread a2) that sorts the partial list from a) as long as b) is still busy stating... But I guess that a2) would be a thread that will likely not cause much of a speedup. -- David Kastrup - 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