索尼工程师再立新功,Linux exFAT 性能飙升 172 倍

2025-04-02 10:57:49

  科技媒体 NeoWin 昨日发布博文,报道称索尼工程师 Yuezhang Mo 再次提交 Linux 补丁,修复 exFAT 堆栈损坏、错误返回等问题外,注:exFAT是微软于 2006 年推出的文件系统,专为闪存设备优化,旨在解决 FAT32 的局限性,同时保持跨平台兼容性。

  微软于 2012 年推出 64 位 exFAT文件系统,逐步替代老旧 FAT32 格式。微软于 2019 年宣布 Linux 内核支持 exFAT,推动跨平台兼容性。

  索尼工程师 Yuezhang Mo 于 2022 年通过优化目录遍历逻辑,在 Linux 6.2 内核中,提升 exFAT 性能 57%,为后续改进奠定基础。

  Mo 工程师近期再次提交补丁,修复堆栈随机损坏、错误返回值及自引用簇导致的[*]循环,并移除冗余代码。

  最显著的改进是删除效率优化,在启用 discard 选项后,系统会批量释放闲置存储块,而非逐簇操作。测试显示,删除 80GB 文件的时间从 4 分 46 秒降至 2 秒以内,效率提升 172 倍。

  discard 选项允许文件系统实时通知存储设备释放闲置块,但逐簇操作会拖累性能。新补丁通过批量处理连续簇,避免软锁[*]风险,开发者可通过 Linux 内核邮件列表查看完整补丁。此次优化不仅提升用户体验,也为高性能存储设备适配 exFAT 铺平道路。

下一篇:代码显示谷歌正在开发儿童版 Gemini:能编故事,
上一篇:扩容 10 倍:微软升级 Word AI 摘要功能,一键浓缩
返回顶部小火箭