WEB开发网
开发学院操作系统windows 2008 NTFS和FAT文件系统中的尺寸限制 阅读

NTFS和FAT文件系统中的尺寸限制

 2007-05-07 12:23:08 来源:WEB开发网   
核心提示: 注: 如果在一个 NTFS 文件夹中包含了大量的(300,000 或更多)的文件,请禁止生成短文件名,NTFS和FAT文件系统中的尺寸限制(2),特别是当长文件名的前 6 个字符相近的时候,详见后续译文“NTFS 性能优化”,重新格式化该卷,并在格式化的过程中指定簇

注: 如果在一个 NTFS 文件夹中包含了大量的(300,000 或更多)的文件,请禁止生成短文件名,特别是当长文件名的前 6 个字符相近的时候。详见后续译文“NTFS 性能优化”。

NTFS 性能优化

NTFS 的性能受很多因素影响,比如簇的大小,磁盘碎片的多少,以及象反病毒软件等应用程序的使用情况等等。此外,NTFS 的一些特性,如压缩和索引服务同样可能影响其性能。可以通过下面的一些方法来优化 NTFS 的性能。

簇的大小

在格式化一个 NTFS 卷之前,你首先要对自己要保存在该卷上的文件的类型做一个评估,以便决定是否使用默认的簇大小。即,重要的是先回答:

这些(要保存)的文件是否大小基本一致?

是否大部分文件的尺寸要小于默认簇的大小?

这些文件的尺寸是不变的还是常变的?

如果大部分文件都小于默认簇的大小(比如 4KB)并且都保持文件尺寸不变,使用默认簇大小将减小磁盘空间的浪费。因为,此时簇的尺寸变小将增加碎片产生的可能,尤其当这些(4KB 左右)的文件占用了超过一个簇的空间的时候。所以这时候可以在格式化卷的时候对簇的大小做相应的设定。如果要存储的文件会比较大,或者尺寸可能会增大,就该用 16 或 32KB 的簇来替代 4KB 的簇。

注意:压缩功能只在 4KB 或更小的簇为基本存储单位的卷上才可以实现。

在 Windows2000 或更早版本的 windows 产品中从 FAT 到 NTFS 转换的时候也可能影响簇的大小。因为,被转换的卷,簇的大小是 512 byte,主文件表(MFT)也很可能在转换过程中产生碎片。作为优化性能的考虑,应该备份该卷的所有数据,重新格式化该卷,并在格式化的过程中指定簇的尺寸,然后再恢复数据。

短文件名

上一页  1 2 3 4 5  下一页

Tags:NTFS FAT 文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接