FAT文件系统组织结构解析是什么?
的有关信息介绍如下:文件系统就是数据放到存储介质的方法,打比方,你要把商品放起来,放到仓库、集装箱、货架的方式方法是不一样的,因为需求的目的不一样。 FAT32底层数据结构是链表,比较简单直观,不支持访问控制、加密、压缩等高级特性,但正因为比较简单,它几乎被所有操作系统支持。exFAT基本上是FAT32的扩展,主要为了克服FAT32不支持大文件的问题。NTFS底层数据结构是B+树,是主要用于Windows NT的文件系统,比较复杂,支持访问控制,加密,压缩,重解析点等诸多特性,而且可扩展性好。NTFS也是日志型文件系统(FAT不是日志型文件系统),能够很好维护文件系统的完整性,可恢复性好。 文件系统的类型很多很多,目前主流的除了Windows常用的fat,ntfs,还有apple的apfs,hfs+,linux的ext4,用于NAS的zfs,不同类型光盘也有自己的文件系统。 对于普通Windows用户,如果某个盘文件大小比较规则又不太小不太大(例如MP3),也不需要安全特性等高级特性,或者考虑最大兼容性(例如u盘要被mac系统读写),可以考虑fat。其他大部分时候应该用ntfs(mac默认不支持ntfs的写入,需要人为修改重新挂载)。当然,安全性有时候意味着不方便。