exFATFAT32NTFS的区别SD卡实测对比.docx
《exFATFAT32NTFS的区别SD卡实测对比.docx》由会员分享,可在线阅读,更多相关《exFATFAT32NTFS的区别SD卡实测对比.docx(11页珍藏版)》请在冰豆网上搜索。
![exFATFAT32NTFS的区别SD卡实测对比.docx](https://file1.bdocx.com/fileroot1/2023-6/28/986ae802-ec3a-47c2-955b-d67dac27a3f9/986ae802-ec3a-47c2-955b-d67dac27a3f91.gif)
exFATFAT32NTFS的区别SD卡实测对比
exFAT、FAT32、NTFS的区别(SD卡实测对比)
------转自UMPC之家
灏婇噸鐗堟潈
exFAT、FAT32、NTFS华硕EeePC901简测报告
目前,几乎所有的USB流动式储存装置和记忆卡,都会预先以FAT32文件系统格式化,以便获得市场占有率达九成多的窗口的支持。
FAT32文件系统历史悠久,由十几年前的窗口95OSR2版本起开始支持,以取代旧有的FAT12和FAT16系统。
相对于目前主流「厂机」硬盘所使用的文件系统,FAT32的结构和功能都相对简单,也不支持窗口的档案安全权限和压缩等功能。
然而也因为它简单的特性,在流动式储存装置上应用时,速度较为理想;再加上NTFS系统的档案安全权限设定是依赖某台特定才能使用,所以FAT32就理所当然地成为流动式储存装置和记忆卡的必然选择。
虽然如此,FAT32也有其限制。
随着DVD虚拟光盘以至高清电视录像的流行,FAT32每个档案最多只容许2^32字节、也就是大约4GB容量的限制就显得不敷应用。
遂于2006年年尾率先在EmbeddedCE6.0推出了被人称之为「FAT64」的全新文件系统。
exFAT文件系统把每个档案的容量限制定为2^64字节、也就是16EB(1EB=1,048,576TB),亦容许每个文件夹可拥有超过65,536个档案,足够未来至少十年的应用。
早前SD卡协会宣布了下世代的SDXC卡规格,选择了微软的exFAT制式作为未来SDXC卡的默认文件系统。
而微软除了在WindowsVistaSP1和Windows7全面支持exFAT文件系统外,早前更在他们的网站悄悄地推出了供WindowsXP使用的exFAT文件系统驱动程序(按此下载),让用家提早为这新兴的制式做好准备。
安装微软提供的exFAT驱动程序(KB955704)后,为磁盘进行格式化时便可以选取exFAT制式
相对于FAT32和NTFS,究竟这套新文件系统在现有SDHC卡上表现如何?
我特意在我的PC901上,用一片威刚为EeePC推出的专用16GBSDHCClass6卡进行了几次WindowsXPHomeSP3预设的格式化动作,简单测试一下在同一台机器、同一操作系统和同一片记忆卡上使用不同文件系统,在使用Atto测速软件下的表现,以及各文件系统对总可用容量的影响。
起始可用空间比较FAT32
*总磁盘空间:
15,674,912KB(16,051,109,888字节)
*起始可用空间:
15,674,904KB(16,051,101,696字节)
*每个配置单元:
8KB(8,192字节)
NTFS
*总磁盘空间:
15,690,239KB(16,066,801,664字节)
*起始可用空间:
15,623,768KB(15,998,738,432字节)
*每个配置单元:
4KB(4,096字节)
exFAT
*总磁盘空间:
15,687,168KB(16,063,660,032字节)
*起始可用空间:
15,687,040KB(16,063,528,960字节)
*每个配置单元:
32KB(32,768字节)
exFAT、FAT32、NTFS华硕EeePC901简测报告
Atto测速软件比较FAT32
瀛︿範鍒犻櫎
NTFS
exFAT
结果分析
基于上述数据,我用Excel简单制作了下面的图表:
从上面的图表我们可以看到,如果我们只以窗口的默认设定来用三种文件系统做格式化,以NTFS格式化的16GBSDHC卡会拥有最多的总磁盘空间,每个配置单元(AllocaitonUnit,或称Cluster,是档案配置中最小的储存大小)占用的空间也是最少,但起始可用空间却亦是三种制式中最少的。
而exFAT默认的配置单元虽然有32KB那么大,但起始可用空间却是三种制式中最多的。
比较之下,exFAT和NTFS的起始可用空间的差距竟然达62MB之多!
62MB足够储存十几首MP3歌曲了!
至于Atto读写速度测试方面,虽然FAT32的读写速度都是众格式里最高的,但其实三种格式的读写速度差别不大。
不过需留意的是,FAT32和exFAT都适合如USB记忆棒和记忆卡等闪存的频繁使用,其中后者更是微软针对闪存而开发的。
相反,NTFS系统除了有较先进的安全权限设定外,默认还设有日志式的读写机制(Journing)去记录所有读写动作。
然而这设计对写入次数有限的闪存并非好事,在真实的使用情况下,读写次数比FAT32和exFAT系统多也或多或少抵消了NTFS本身的高读写速度优势。
emotion
我应如何抉择?
面对着三种不同的文件系统格式,我们应如何抉择?
其实三种系统都各有所长,我们可以依照不同的应用情况,选择适合该应用的系统格式:
*由于大部份计算机、数码相机、多媒体播方装置甚至影音设备都兼容FAT32制式,经常到处使用的USB记忆棒或记忆卡,最好使用FAT32制式进行格式化。
*如果你期望能用尽所买的USB记忆棒或记忆卡的每一吋空间,而不介意流动性较低的话,那么起始可用空间最多的exFAT是你不二之选。
灏婇噸鐗堟潈
*如果你打算把记忆卡长插在一部拥有容量细小的固态硬盘的轻省计算机(如固态硬盘系列的EeePC)作为该计算机的「第二硬盘」,则需要按照你的实际应用情况作出选择:
*如你需要使用窗口系统的档案安全权限、文件压缩、档案连结(Junction和HardLink)等功能,NTFS是必然选择。
*如你不需要使用档案安全权限和压缩等功能,但又需要存放一些如DVD映像档、高清影片以及虚拟计算机硬盘档案等动辄超过4GB的档案,exFAT会是一个比NTFS更理想的选择。
exFAT默认每个配置单元达32KB的设计也会令系统读取大容量档案时获得更理想的速度。
综合以上各点,下面这个图表可供各位参考一下:
总结
exFAT文件系统目前仍算是新鲜事物,驱动程序、读卡器和记忆卡的设计和优化,都会影响实际档案读写时的表现。
不过,在微软于主流的窗口系统提供原生的读写支持、以及SD卡协会于未来SDXC卡里予以采用的大前提下,exFAT文件系统在未来数年将有力取代FAT32系统现有的市场领导位置,实力不容忽视。
如果你仍在使用窗口XP,赶快下载支持exFAT文件系统的驱动程序,为迎接未来主导闪存市场的文件系统格式做好准备吧!