Windows Server 2008上的文件夹中可以存储的项目数是否有最大限制?
我们需要处理数十万个项目的ftp到一个文件夹并处理文件夹中的项目。 我听说有5000件物品。 任何人都想用证据来支持这件事? 我的谷歌福正在失败我。
请参阅Microsoft的此链接 。
它表明,只要给定文件夹中的文件数量不超过4294967295(在NTFS上),给定文件夹中的文件数就没有限制,该链接对FAT32的限制要低得多。
虽然这不是对您的问题的答案,请记住,对于许多文件系统,如果目录中的X文件数多于X,性能将开始下降。 在ext3中,我认为它约3万。
我不认为有“每个文件夹”的限制。 它应该与每个NTFS卷的文件绝对限制相同: 2 ^ 32 – 1 。 这将需要512字节的扇区和每个扇区一个文件的最大文件大小限制。
实际上,你必须计算一个现实的平均文件大小,然后将这些原则应用于该文件大小。 所以,我不会专心致志,我已经看到有更多5000文件的文件夹。 但是,如果您想在Windows资源pipe理器中打开这样的文件夹,则可能需要等待几分钟。 考虑使用命令行工具来访问该文件夹。
以下是Technet上一个有趣的链接: NTFS如何工作
NTFS:4,294,967,295( 维基百科条目 )
每卷文件数2 ^ 32-1