Linux上的inode限制是通过子目录还是整个文件系统?我使用ububtu 64位服务器9.10。
如果文件是目录限制,可以通过将文件拆分为多个子目录来解决inode限制吗?
答案 0 :(得分:2)
Inodes是磁盘文件的* nix表示。它们由数字标识,而不是由它们在目录结构中的路径标识。所以限制是在整个文件系统中,无论在哪个硬链接(你在目录中看到的文件条目)指向inode。
答案 1 :(得分:0)
通常,两者都有限制。我看到了YouTube上某人的演示视频,他们谈到了他们遇到ext2的每个目录文件限制的那一天。突然间,没有人可以再上传到YouTube了。他们不得不深化他们的目录树。
根据此文档,限制大约是10k-15k文件:http://www.mjmwired.net/kernel/Documentation/filesystems/ext2.txt
当然,限制取决于您使用的文件系统。我相信ReiserFS有更高的限制,例如。