Unix目录中的最大目录数
我使用的是64位Ubuntu 10.10。我还使用了Unix目录中的最大目录数,unix,ubuntu,Unix,Ubuntu,我使用的是64位Ubuntu 10.10。我还使用了ext4文件系统 您可以在unix目录中创建的目录数量是否有上限而不影响性能?这取决于您使用的文件系统。默认情况下,Ubuntu10.10使用“ext4”文件系统,该文件系统有64000个限制(请参见如果您使用的是ext2(或ext3文件系统,这些文件系统是在dir\u index选项成为默认选项之前创建的),那么限制将在10000个条目以下 但是如果您的文件系统是ext3或ext4,并且是使用dir\u index创建的,那么每个目录的限制大
ext4
文件系统
您可以在unix目录中创建的目录数量是否有上限而不影响性能?这取决于您使用的文件系统。默认情况下,Ubuntu10.10使用“ext4”文件系统,该文件系统有64000个限制(请参见如果您使用的是
ext2
(或ext3
文件系统,这些文件系统是在dir\u index
选项成为默认选项之前创建的),那么限制将在10000个条目以下
但是如果您的文件系统是ext3
或ext4
,并且是使用dir\u index
创建的,那么每个目录的限制大约是64k个文件。(使用tune2fs-l/dev/block\u设备检查
是否启用了dir\u index
)
请记住,
ext2
、ext3
、ext4
,可能还有其他文件系统对文件系统上可能存在的文件数量也有一个上限:inode限制。(使用tune2fs-l/dev/block_device
。使用mkfs.ext*
选项-N
进行配置)64k是最大值。但是从该目录结构访问数据会在什么时候导致访问时间减慢?