Erez Zadok: > Here's one idea: > > 1. Your main data structure is a linear array of struct dirents. You ::: All these points are very similar to the actual implementation in AUFS, except 'Optimization 2: decide memory size by stat().' - the size may not be enough for storing every dirent, it depends upon the filesystem's implementation. - the size may be a block size which can be larger than page size even if it is a empty dir, also it depends upon the filesystem. Junjiro Okajima -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html