返回上一页  首页 | cnbeta报时: 20:20:04
Linux 7.2将exFAT切换至IOmap后性能明显提升
发布日期:2026-06-20 19:00:17  稿源:cnBeta.COM

在即将到来的 Linux 7.2 内核版本中,exFAT 文件系统完成了向 IOmap 基础设施的转换,带来了显著的性能改进,并同步引入了一系列修复与代码优化。

image.webp

长期维护 Linux 内核 exFAT 文件系统代码的开发者 Namjae Jeon 同时也是新 NTFS 驱动的维护者,他在本轮合入中完成了 exFAT 驱动对 IOmap 的适配工作。 目前,Linux 上的 exFAT 驱动已经迁移为使用 IOmap 处理缓存 I/O(buffered I/O)、直接 I/O(direct I/O),以及 LLSEEK 中的 SEEK_HOLE/SEEK_DATA 等操作。 IOmap 是 Linux 内核中用于将文件逻辑偏移映射到物理存储块的通用框架,目标是取代此前在内核中使用的 buffer head 机制,并统一处理多个文件系统中的常见文件操作逻辑。

根据提交到内核邮件列表的补丁说明,本次将 exFAT 常见操作改为依托 IOmap 后,在性能基准测试中取得了“非常不错的性能提升”,官方也以“性能提升十分可观”来概括测试结果。 虽然具体的数值细节并未在新闻中展开,但从基准测试的整体表现来看,新版 exFAT 在多种典型场景下的吞吐与响应都有明显改善。

这组已经被合入 Linux 7.2 的 exFAT 补丁不仅包含 IOmap 转换,还包括多项错误修复和代码质量改进。 对于在 Linux 上频繁使用 exFAT(例如 U 盘、移动存储卡等可移动介质)的用户而言,仅从 IOmap 带来的性能收益来看,就足以成为升级到 Linux 7.2 的重要理由之一。

查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 20:20:04

文字版  标准版  电脑端

© 2003-2026