广岛遗址英文:硬盘分区的NTFS、FAT32两者有什么不同?

来源:百度文库 编辑:高考问答 时间:2024/04/29 23:25:40
如题,谢谢告之。

NTFS与FAT最根本的不同在于它不是采用“文件分配表(缩写FAT)”的形式来储存簇的信息,而是一种所谓“B型树状结构”的数据库构建方式,这种方式一方面区别与内存数据库的“二进制树状结构”方式以提高效率,另一方面又区别于FAT以增加安全性。在NTFS的构架中,体系首先通过数据库找到簇,关于该“簇”内部的信息是存放在每个簇本身的位置上,而不是存放在FAT中,这一点同win95/98体系有很大区别。
关于访问权限的设置,NTFS同NETWARE, OPEN VMS, 和UNIX家族的其它OS一样,采用“访问控制表(ACL)”的形式实现对每一个系统对象的控制。从NT3.15开始,NTFS整合了对数据的压缩功能。在NT4.0以前,由于OS不能对超过4k的“簇”进行压缩,所以不管硬盘多大,NTFS格式化后缺省最大的“簇”单位就是4k,在win2000以后似乎又进行了优化,现在用NTFS格式化大硬盘缺省是否会超过4k我不是很清楚,模模糊糊记得好像可以最大达到64k,我记不清了。不管怎么样,你总可以在格式化的时候自己设置。
总的来说,一般为大家所接受的认识是:相对于FAT来说,NTFS牺牲了一部分性能以提高系统安全性,以适合企业级大中型用户的需要。其实,安全“性”何尝不也是“性能”的一部分,对于一些用户来说,可能甚至是性能中更重要的部分,从这一点上来看,似乎讲“NTFS牺牲了一部份‘速度’以提高系统安全性”更精确一些。

NTFS比较稳定,但是不支持DOS,98以上(不包括98)系统才能识别。
FAT32支持DOS,但是不稳定。