三星
Linux 主内核的 sdfat 驱动程序版本与 Android 中三星使用的驱动程序版本之间的主要区别:
- 删除了实现 VFAT 文件系统的代码,因为该文件系统已经在内核中单独支持(fs/fat);
- 驱动程序已从 sdfat 重命名为 exfat;
- 代码已被重构。 源文本根据Linux内核代码格式的要求进行了调整;
- 元数据操作已得到优化,例如创建文件、搜索文件系统元素(lookup)和确定目录内容(readdir)。
- 额外测试期间发现的错误已得到纠正。
让我们提醒您,在微软之后
exFAT 文件系统是 Microsoft 创建的,旨在克服 FAT32 在大容量闪存驱动器上使用时的限制。 Windows Vista Service Pack 1 和 Windows XP Service Pack 2 中出现了对 exFAT 文件系统的支持。与 FAT32 相比,最大文件大小从 4 GB 扩展到 16 艾字节,并且消除了最大分区大小 32 GB 的限制,为了减少碎片并提高速度,引入了空闲块位图,一个目录中的文件数限制提高到65个,并提供了存储ACL的能力。
来源: opennet.ru