首页未分类文件格式新成员-exFAT简介

文件格式新成员-exFAT简介

分类未分类时间2009-01-02 20:00:00发布南月浏览6224
导读:文章版本:1.0 随着存储类型产品不断降价,大容量U盘想必人人都应该备一个吧。4GB、8GB、16GB甚至32GB,使用的人比比皆是。但是,通常情况下,U盘是没办法分区的,而且其特殊的存储方式(闪存式)使用NTFS分区格式反而会降低U盘寿命,但是FAT32分区却不支持单一文件大于4GB的…… &nbs...

文章版本:1.0

    随着存储类型产品不断降价,大容量U盘想必人人都应该备一个吧。4GB、8GB、16GB甚至32GB,使用的人比比皆是。但是,通常情况下,U盘是没办法分区的,而且其特殊的存储方式(闪存式)使用NTFS分区格式反而会降低U盘寿命,但是FAT32分区却不支持单一文件大于4GB的……

    我先卖个关子,反正看了标题也就知道我要说啥了。我先说一下为什么NTFS格式影响U盘寿命:

    现在绝大部分U盘都是使用MLC闪存芯片制造的,这种规格的闪存芯片写入次数约为10万次,正常使用,寿命约为5年。当然了,早期的U盘和现在一些高端U盘采用SLC闪存芯片,其性能和寿命都十分突出,但是成本高,U盘价格昂贵。

    在以前,我们知道非法关机后99%系统都要自检(无论是Windows 9x/Me/NT/2000/XP)后才能进入系统,但是如果将分区格式换成NTFS后,系统就不用自检了,这是为什么?因为NTFS格式采用“日志式”的文件系统,需要记录任何操作(读取、写入等等),出现问题时再根据日志恢复即可,无需自检。但是对于U盘来说,这种方法就是大大消磨寿命的方法。比如同样存取一个目录或档案,在NTFS上的读写次数就比FAT32上来的多。

    之前我们都是用什么呢?

     FAT:读写速度快,兼容性最高,格式化容量(分区最大容量)不能超过2GB。

     FAT16:对于FAT来说有点升级,但是没有FAT流行。

     FAT32:速度不及FAT,但是单一文件支持4GB,兼容性高。

     NTFS:支持容量倒是很大,但是需要频繁读写,影响速度和U盘寿命,兼容性不高。

     LIUNX:只用Linux系统支持,大部分不用Linux的人可能听都没听过……

    既然以上格式都不适合U盘,那么微软作为创始人肯定要有所作为。在2006年,微软在Windows CE(Mobile)6.0构架上发布了一种可以代替FAT//16/32格式的exFAT格式,专门用于U盘等闪存式移动存储设备(当然,Windows Vista SP1已经支持)。

图1

图2

     exFAT只是一个折中方案,并且不能用于硬盘,它不能当作未来的最好的存储格式。毕竟它的工作原理与其他FAT的无区别,我们通过下面的表格看看FAT32、NTFS、exFAT格式的区别。

FAT32

NTFS

exFAT

操作系统

Win 95 OSR2之后皆可

Windows 2000之后发布的系统,不包括Windows Me

Windows CE 6.0以后、Windows Vista SP1以后

最小扇区

512bytes

512bytes

512bytes

最大扇区

64KB

64KB

32768KB

最大单一文件

2bytes-4GB

受最大分割容量影响

16EB(理论)

最大格式化容量

32GB、2TB

2TB

16EB(理论)

单文件夹下最大文件数

4194304

无

至少大于1000

注意:1EB=1024TB,1TB=1024GB

    只要使用Windows Vista SP1系统、Windows CE 6.0系统格式化U盘,即可看到 exFAT格式。

本文链接:https://blog.sthmoon.com/post/290.html 转载需授权!

分享到:

南月驿站版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

exFAT格式闪存寿命NTFSbytesGB容量单一文件
Vae首张个人专辑《自定义》 中英之间搞笑翻译

游客 回复需填写必要信息
↑