On Aug 28, 2008 15:03 -0400, Ric Wheeler wrote: >> Finally, I suspect most of the problem with using tar is the HTREE >> dirent sorting problem. If we modify tar to sort the directory >> entries before emitting the files, and then use that tar across all >> the filesystems, I suspect the results would be much more better for >> ext3 and ext4. > > Like acp ;-) I think there is little benefit to fixing each program to do sorting. Either your LD_PRELOAD library should become more standard (e.g. put into glibc), or we use something like e2scan or a modified find to generate filenames in inode order. NB: e2scan itself scans the inode table in order, but it makes no effort to generate filenames in that order, since Lustre doesn't care about that. It likely gets it largely right by coincidence. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc. -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html