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

windows-server-2008 – Windows Server 2008 r2目录可以安全保

发布时间:2020-12-14 01:58:44 所属栏目:Windows 来源:网络整理
导读:Windows Server 2008 r2目录可以安全保存多少个文件? 我正在考虑一个拥有图片库的网站.假设有一个目录包含所有缩略图,另一个目录包含完整大小的图像.可以安全存储多少对图像? 或者,如果没有一个好的剪切干燥答案,我应该尝试使用30,000张图像吗? 解决方法
Windows Server 2008 r2目录可以安全保存多少个文件?

我正在考虑一个拥有图片库的网站.假设有一个目录包含所有缩略图,另一个目录包含完整大小的图像.可以安全存储多少对图像?

或者,如果没有一个好的剪切干燥答案,我应该尝试使用30,000张图像吗?

解决方法

如果您的服务器使用 NTFS作为其卷文件系统,则每个目录本身不限于任何数量的文件,但更多的是每个卷限制为一定数量的文件/目录.

对于NTFS,大小限制是:

NTFS Size Limits

Files per volume
4,294,967,295 (2^32 minus 1 file)

当然,这没有说明性能,还有其他考虑因素可以发挥作用.有了30000,你不用担心.当你进入数百万时,你可能不得不开始重组.

编辑以解决缩放/性能问题

从技术上讲,NTFS文件系统使用全局MFT跟踪所有文件(目录是文件,主要用于向最终用户进行逻辑表示),因此每次修改卷时,该更改都会反映在MFT中.

当您开始拥有包含大量文件的单个目录时,建议的过程之一是禁用自动生成8.3名称.从我上面链接的technet文章:

Every time you create a file with a long file name,NTFS creates a second file entry that has a similar 8.3 short file name. A file with an 8.3 short file name has a file name containing 1 to 8 characters and a file name extension containing 1 to 3 characters. The file name and file name extension are separated by a period.

因此,如果您经常使用大量文件修改单个目录,系统必须为其生成一个简短名称 – 如果您不断修改单个目录的内容,这可能会导致性能下降.由于你正在存储图像,很可能很多文件在开始时都有类似的文件名,比如imageblahblahblah.

对于文件查找性能,即使对于大型目录,NTFS也应该相当快,因为??底层的B-Tree实现.

另请查看此主题:NTFS performance and large volumes of files and directories

(编辑:李大同)

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

    推荐文章
      热点阅读