据了解,ext2 / ext3 FS的每个目录大约有32k个文件/目录的下限。
看起来ReiserFS在实践中受r5散列函数的限制,该函数允许大约1200000个文件名而没有冲突。
但其他常见的Linux文件系统呢? JFS,XFS,Btrfs,Reiser4,ext4,…
提前致谢!
EXT4的限制是64k或者没有限制,具体取决于你阅读的是哪一个wiki(我认为早期版本有64k限制,新版本没有硬性限制)。 它仍然受限于目录索引可以包含的最大链接数量,并且取决于特定的文件系统属性(例如块大小)。
XFS ,AFAIK没有限制, Reiser4也没有限制。 在我的脑海里,我不记得其他文件系统的情况; VxFS绝对是非常强大的,如果它有一个限制,它是非常高的(不知道有多less有用的信息是:-))。