⽂件系统格式各有哪些优点和缺点?
1、什么是NTFS-新(N)技术(T)⽂件(F)系统(S)?
想要了解NTFS,我们⾸先应该认识⼀下FAT。FAT(File Allocation Table)是"⽂件分配表"的意思。对我们来说,它的意义在于对硬盘分区的管理。FAT16、FAT32、NTFS是⽬前最常见的三种⽂件系统。
FAT16:我们以前⽤的DOS、Windows 95都使⽤FAT16⽂件系统,现在常⽤的Windows 98/2000/XP等系统均⽀持FAT16⽂件系统。它最⼤可以管理⼤到2GB的分区,但每个分区最多只能有65525个簇(簇是磁盘空间的配置单位)。随着硬盘或分区容量的增⼤,每个簇所占的空间将越来越⼤,从⽽导致硬盘空间的浪费。
FAT32:随着⼤容量硬盘的出现,从Windows 98开始,FAT32开始流⾏。它是FAT16的增强版本,可以⽀持⼤到2TB(2048G的分区。FAT32使⽤的簇⽐FAT16⼩,从⽽有效地节约了硬盘空间。
windows meNTFS:微软Windows NT内核的系列操作系统⽀持的、⼀个特别为⽹络和磁盘配额、⽂件加密等管理安全特性设计的磁盘格式。随着以NT为内核的Windows 2000/XP的普及,很多个⼈⽤户开始⽤到了NTFS。NTFS也是以簇为单位来存储数据⽂件,但NTFS中簇的⼤⼩并不依赖于磁盘或分区的⼤⼩。簇尺⼨的缩⼩不但降低了磁盘空间的浪费,还减少了产⽣磁盘碎⽚的可能。NTFS⽀持⽂件加密管理功能,可为⽤户提供更⾼层次的安全保证。
2、什么系统可以⽀持NTFS⽂件系统?
只有Windows NT/2000/XP才能识别NTFS系统,Windows 9x/Me以及DOS等操作系统都不能⽀持、识别NTFS格式的磁盘。由于DOS系统不⽀持NTFS系统,所以最好不要将C:盘制作为NTFS系统,这样在系统崩溃后便于在DOS系统下修复。
NTFS与操作系统⽀持情况如下:
FAT16 windows 95/98/me/nt/2000/xp unix,linux,dos
FAT32 windows 95/98/me/2000/xp
NTFS windows nt/2000/xp
3、我们需要NTFS吗?
Windows 2000/XP在⽂件系统上是向下兼容的,它可以很好地⽀持FAT16/FAT32和NTFS,其中NTFS是Windows NT/2000/XP专⽤格式,它能更充分有效地利⽤磁盘空间、⽀持⽂件级压缩、具备更好的⽂件安全性。如果你只安装Windows 2000/XP,建议选择NTFS⽂件系统。如果多重引导系统,则系统盘(C盘)必须为FAT16或FAT32,否则不⽀持多重引导。当然,其他分区的⽂件系统可以为NTFS。
1、fat16
对电脑⽼"鸟"⽽⾔,对这种硬盘分区格式是最熟悉不过了,我们⼤都是通过这种分区格式认识和踏⼊电脑门槛的。它采⽤16位的⽂件分配表,能⽀持的最⼤分区为2gb,是⽬前应⽤最为⼴泛和获得操作系统⽀持最多的⼀种磁盘分区格式,⼏乎所有的操作系统都⽀持这⼀种格式,从dos、win 3.x、win 95、win 97到win 98、windows nt、win 2000/XP,甚⾄⽕爆⼀时的linux都⽀持这种分区格式。
但是fat16分区格式有⼀个最⼤的缺点,那就是硬盘的实际利⽤效率低。因为在dos和windows系统中,磁盘⽂件的分配是以簇为单位的,⼀个簇只分配给⼀个⽂件使⽤,不管这个⽂件占⽤整个簇容量的多少。⽽且每簇的⼤⼩由硬盘分区的⼤⼩来决定,分区越⼤,簇就越⼤。例如1gb的硬盘若只分⼀个区,那么簇的⼤⼩是32kb,也就是说,即使⼀个⽂件只有1字节长,存储时也要占32kb的硬盘空间,剩余的空间便全部闲置在那⾥,这样就导致了磁盘空间的极⼤浪费。fat16⽀持的分区越⼤,磁盘上每个簇的容量也越⼤,造成的浪费也越⼤。所以随着当前主流硬盘的容量越来越⼤,这种缺点变得越来越突出。为了克服fat16的这个弱点,微软公司在win 97操作系统中推出了⼀种全新的磁盘分区格式fat32。
FAT即⽂件分配表,也即⼈们常说的FAT16。它是⾃DOS、Windows 3.x以来⼴泛使⽤的硬盘分区格式,是传统的16位⽂件系统。它有极好的兼容性,DOS、Windows 、Windows NT的各种版本,以及其他各类操作系统都⽀持FAT16。它相对速度快, CPU资源耗⽤少,所以⾄今仍是各类机器硬盘常⽤的分
区格式。但是传统FAT16的不⽀持长⽂件名,受到8+3,即8个字符的⽂件名加3个字符扩展名的限制。单个分区的最⼤尺⼨为2GB,单个硬盘的最⼤容量⼀般不能超过8GB,所以如果硬盘容量超过8GB,8GB以上空间则因⽆法利⽤⽽浪费。当分区尺⼨为2GB时,单"簇"(磁盘容量最⼩单位)尺⼨为16KB,当⽂件数量巨⼤时会⽩⽩遗留许多⽆法利⽤的空间。在Windows NT中采⽤FAT格式,不能恢复已被删除的⽂件。此外,这种⽂件系统因其兼容性好,来者不拒,就导致安全性差,易受病毒攻击。
⾃Windows 95起微软推出扩展⽂件分配表VFAT,它突破了8+3的限制,⽀持长⽂件名,最长可达255个字符,包括后缀,并且⽂件名中可包
含多个空格或多个后缀,其它优缺点基本同FAT16。
2、fat32
FAT32是Windows 95 OSR2版开始推出兼容16位的32位⽂件系统。最⼤特点为使⽤较⼩的簇(每簇仅为4KB)分配⽂件单元,⼤⼤提⾼硬盘空间利⽤率,减少了浪费。单个硬盘的最⼤容量达到2TB(1TB=1024GB),为海量硬盘的使⽤者提供了⽅便。它⽀持长⽂件名,能很好运⾏DOS、Windows 95-2000的各种版本,但系统开销要⼤于FAT16。这种⽂件系统的安全性仍然较差;FAT32可以兼容FAT16,但⽆法访问NTFS分区。对于像Word⼀类的编辑软件产⽣的⽂本⽂件⽽⾔,在FAT32的机器上建⽴的⽂件只有以"纯⽂本"格式存盘,才能在FAT16的电脑中打开,在Windows 95 OSR2、Windows 9
8中提供了FAT16向FAT32之间的单向转换功能。
这种格式采⽤32位的⽂件分配表,使其对磁盘的管理能⼒⼤⼤增强,突破了fat16对每⼀个分区的容量只有2gb的限制,运⽤fat32的分区格式后,⽤户可以将⼀个⼤硬盘定义成⼀个分区,⽽不必分为⼏个分区使⽤,⼤⼤⽅便了对硬盘的管理⼯作。⽽且,fat32还具有⼀个最⼤的优点是:在⼀个不超过8gb的分区中,fat32分区格式的每个簇容量都固定为4kb,与fat16相⽐,可以⼤⼤地减少硬盘空间的浪费,提⾼了硬盘利⽤效率。
⽬前,⽀持这⼀磁盘分区格式的操作系统有win 97、win 98和win 2000/XP。但是,这种分区格式也有它的缺点,⾸先是采⽤fat32格式分区的磁盘,由于⽂件分配表的扩⼤,运⾏速度⽐采⽤fat16格式分区的硬盘要慢;另外,由于dos系统和某些早期的应⽤软件不⽀持这种分区格式,所以采⽤这种分区格式后,就⽆法再使⽤⽼的dos操作系统和某些旧的应⽤软件了。
3、ntfs
⽹络模型:
OSI七层模型
应⽤层
表⽰层
会话层
传输层
⽹络层
数据链路层
物理层
TCP/IP四层模型
应⽤层
传输层
IP层
⽹络接⼝层
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论