存储 频道

分区格式全面解析(3)

分区格式特性比较

  上文介绍了几种常见的文件系统,到底选择哪种文件系统?它们各自有什么优缺点?如何规划部署分区方案(包括分区数目、大小、格式类型)?
基本情况
文件系统
Win 95
Win 98
Win NT
Win 2K/Xp /2003
簇最大数量
最大容量 (理论值)
最大容量 (Win 98)
最大容量 (Win 2k 及其后版本)
FAT16
支持
支持
支持
支持
65535
4Gb
2Gb
4Gb
FAT32
不支持
支持
不支持
支持
4177918
2Tb
127.53Gb
32Gb
NTFS
不支持
不支持
支持
支持
4294967296
16Eb
不支持
2Tb
 
  上表中的相关说明:

  表中的最大容量为理论值,可实现最大分区容量为目前OS可支持的最大容量;
  ●Windows NT必须先升级到server pack4或以上的版本才能识别FAT32Windows 2000/XP/2003NTFS新版本文件系统;
  ●FAT32只是在理论上支持2TB的最大空间,在实现时,Windows 98OSR2/ME最大只能支持127.53GB,而Windows 2000/XP/2003只支持32GB
  ●16EB等于2~64字节,或等于16384TB
  ●FAT16Windows 2000/XP/2003系统下可实现的最大格式化容量为4GB(可实现每簇最大容量64KB)
功能支持
文件系统
容错性
长文件名
配额管理
访问权限
加密
更多特性
FAT16
较差
不支持
不支持
不支持
不支持
FAT32
较差
支持
不支持
不支持
不支持
一般
NTFS
支持
支持
支持
支持
丰富
 
文件系统优缺点比较
文件系统
优点
缺点
FAT16
   MS-dosWindows 95 /98 /2000 /Xp /2003以及一些Unix系统均可使用,兼容性较好。可用来寻址及修复数据的工具很多在小于256Mb的分区中,无论速度还是存储空间利用率都很好。
  • 根文件夹最多只可管理512个项目
  • FAT16限制只有65536个簇,因此最大分区空间只有4Gb(且只在Windows 2000 /Xp /2003下才支持4Gb)
  • 引导扇区不能备份
FAT32
  • FAT16不同的是,FAT32分区的根文件夹是一个普通的簇链,可定位在分区的任何地方,正因为此,FAT32分区不限制根文件夹的项目数量。
  • FAT16相比,FAT32使用更小的簇,从而提高了10%-15%的磁盘空间利用率,能够更有效地使用空间,同时,也减少了操作时的系统资源占用。
  • FAT32FAT16更稳定,另外,FAT32分区的引导记录扩展到包括关键数据结构的备份。
  • Windows 2000 /Xp /2003可以格式化的FAT32分区限制在32Gb大小。
  • FAT32分区除了Windows 95 OSR2 /98 /2000 /Xp /2003外,不可以被其他操作系统直接访问。
  • 引导扇区不能备份
NTFS
  • 可修复性 : 一旦系统发生故障,NTFS使用其自身的日志文件和检查点信息来自动恢复文件系统的一致性。
  • 压缩 : 支持对NTFS分区的单个文件压缩。被压缩在NTFS分区的文件可被任意基于Windows的应用程序读写,而不必先对其解压,解压在读取文件时自动进行,当文件被关闭或保存时又再次被压缩。
  • NTFS的其他优点还包括 : 具有一些需要NTFS支持才可实现的Windows 系统特性;NTFS减少了寻找文件过程中磁盘访问的次数,访问速度较快;在NTFS分区中,可设置文件或文件夹的使用权限来限定只有指定的工作组或用户才可访问,提高了安全性;可以用NTFS格式化最大2Tb的分区;引导扇区被备份到分区尾部的扇区上,等。
  • NTFS分区在Ms-DosWindows 9x下不可访问;根据Windows 2000 /Xp /2003中对NTFS所作升级的高级特性在Windows NT 4.0及以前版本中也不可用。
  • 当较小的分区包含较多小文件时,与FAT相比,管理NTFS的系统资源开销较大,可能会导致性能的降低。
 
0
相关文章