加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

建议在Windows文件夹(NTFS)中有多少个文件?

发布时间:2020-12-14 04:02:33 所属栏目:Windows 来源:网络整理
导读:我们有一个项目构成了一个大型的图像文件存档…… 我们尝试将它们拆分为主存档文件夹中的子文件夹. 每个子文件夹最多包含2500个文件. 例如: C:ArchiveC:ArchiveAnimalsC:ArchiveAnimals01 - 2500 files...C:ArchiveAnimals02 - 2300 files..C:
我们有一个项目构成了一个大型的图像文件存档……
我们尝试将它们拆分为主存档文件夹中的子文件夹.
每个子文件夹最多包含2500个文件.

例如:

C:Archive
C:ArchiveAnimals
C:ArchiveAnimals01 - 2500 files...
C:ArchiveAnimals02 - 2300 files..
C:ArchivePolitics
C:ArchivePolitics01 - 2000 files...
C:ArchivePolitics02 - 2100 files...

等等……在Windows下以这种方式存储文件的最佳方式是什么?为什么,请…?

>稍后,文件的EXIF元数据被提取并为关键字编制索引,以便添加到Lucene索引中……(这是由服务器上的Windows服务完成的)

解决方法

我们有一个应用程序,我们尝试确保在目录中不存储超过1000个文件.至少在Windows下,我们注意到这个数字的性能极度下降.理论上,该文件夹在Windows 7中最多可存储4,294,967,295.请注意,由于操作系统会对文件夹进行扫描,因此在添加更多文件时,查找和列表会很快降低.一旦我们在一个文件夹中获得了100,000个文件,它几乎完全无法使用.

我建议甚至可以通过名字的第一个字母进一步打破动物.与其他文件相同.这样可以让您将内容分开,这样您就不必担心目录性能.我能给出的最佳建议是在系统上执行一些压力测试,以便在目录中有足够的文件后查看性能开始下降的位置.请注意,您需要几千个文件来测试它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读