除了上周为 Linux 6.18 内核引入的 NTFS3 驱动器更改之外,该循环中还为另一个微软文件系统 exFAT 文件系统驱动器带来了一些显著的更新。
微软的 exFAT 作为 USB 闪存驱动器、SD 卡和其他闪存媒体的文件系统选择,其 Linux 驱动支持持续得到改进。Linux 6.18 中 exFAT 的一个突出改进是优化分配位图加载时间。这是一个月前在 Phoronix 上介绍过的增强,可以使加载时间提高约 16.5 倍。这一变化对于具有小簇大小的较大分区尤其有益。

除了大幅提升加载时间外,exFAT 现在支持 FS_IOC_GETFSLABEL 和 FS_IOC_SETFSLABEL ioctls 来获取/设置文件系统标签,支持通过重新挂载处理来更改 discard / zero_size_dir / errors 挂载选项,以及一些其他补丁来增强代码。
有关 Linux 6.18 中合并的这些 exFAT 更改的更多详情,请通过此拉取请求查看。
转自 Linux 6.18 exFAT Driver Lands An Enticing Optimization – Phoronix
Linuxeden开源社区