NTFS分区采用“日志式”,多见于硬盘。XP、Vista、Win7默认都会将分区格式化为NTFS系统,可以说NTFS是目前最好的磁盘文件系统。但因为要记录磁盘的详细读写操作,对U盘这种快闪存储介质会造成较大的负担,比如同样存取一个文件或目录,在NTFS上的读写次数就会比FAT32更多,理论上NTFS格式的U盘比较容易损坏。并且由于U盘带宽有限,NTFS频繁读写占据通道会让磁盘性能降低
FAT32,最大优点就是在一个不超过8GB的分区中,FAT32的每个簇容量都固定为4KB,提高磁盘利用率。但FAT32无法传输并存放超过4GB容量的光盘ISO镜像、高清视频、各种图形作品文件等等,这是最致命的弊端。而exFAT格式在苹果本或者是Windows电脑上都可以格式化,并且在两个系统之间可以互相无障碍使用。相比之下,exFAT格式就没有4GB文件传输限制
ExFAT有很多优点,但在XP使用仍然 需要补丁。这在一些只安装XP的公司使用环境造成一定的困扰。
LINUX下使用EXFAT有两种方式,一种是FUSE,另一种是移植自Android的nofuse方案。后者更好些,因为这个Code就是MS老东家提供的。
目前Ubuntu系的LINUX发行版较注重桌面应用,而exfat就是为U盘的特点设计的。所以可以无障碍的使用。WIN7及以上用户可以使用。在其他较为谨慎的LINUX发行版来说,因为NTFS都涉及授权问题不直接默认提供支持。
对于不支持的LINUX发行版,可以通过安装exfat-fuse和exfat-utils获得exfat支持。是正解。比如在我的Centos中就是通过安装fuse-ntfs-3g等工具包来支持NTFS以及exfat的。