在同一文件夹(NTFS)中存储600,000多个图像的性能影响

Bri*_*ter 8 file-io file-storage windows-server-2008

我需要在使用NTFS的Web服务器上存储大约600,000个图像.我最好将图像存储在子文件夹中的20,000个图像块中吗?(Windows Server 2008)

我担心在图像检索过程中会产生操作系统开销

Pyr*_*cal 6

去吧.只要你有一个外部索引并且每个文件都有一个直接的文件路径,而没有列出目录的内容,那么你就可以了.

我有一个超过500 GB的文件夹,超过400万个文件夹(有更多的文件夹和文件).我总共有大约1000万个文件.

如果我不小心在Windows资源管理器中打开此文件夹,它将被卡在100%的CPU使用率(对于一个核心),直到我终止该进程.但是只要你直接引用文件/文件夹性能很好(意味着我可以访问任何这些1000万个文件而没有开销)