索尼工程师再次帮助微软大幅度提升exFAT文件系统在Linux上的性能
内容提要
在索尼工程师的协助下,微软显著提升了exFAT文件系统在Linux上的性能。启用丢弃挂载选项后,文件删除时间从4分46秒缩短至2秒,性能提升172倍。尽管补丁已提交,但合并到Linux内核仍需时间。
关键要点
-
在索尼工程师的帮助下,微软提升了exFAT文件系统在Linux上的性能。
-
启用丢弃挂载选项后,文件删除时间从4分46秒缩短至2秒,性能提升172倍。
-
补丁旨在减少文件簇删除时间,解决软锁定和性能降低问题。
-
exFAT文件系统于2006年推出,2019年开始支持Linux。
-
索尼工程师Yuezhang Mo在2022年已帮助提升exFAT性能,改进版本在Linux Kernel 6.2中实现。
-
最新的拉取请求包含多项与exFAT相关的性能改进。
-
补丁中修复了多个函数中的错误和性能问题。
-
丢弃挂载选项可以显著提高删除性能,减少软锁定现象。
-
补丁提交后合并到Linux内核仍需时间,需经过微软和内核团队的测试与确认。
延伸解读
exFAT文件系统的历史与发展
exFAT文件系统自2006年推出以来,旨在优化闪存存储性能。2019年,微软开始支持Linux系统中的exFAT格式,标志着其在跨平台应用中的重要性。此次性能提升不仅是技术进步,也反映了对用户需求的响应,尤其是在大文件处理和存储效率方面。
丢弃挂载选项的实际影响
启用丢弃挂载选项后,exFAT文件系统的删除性能显著提升,文件删除时间从4分46秒缩短至2秒。这一改进对于需要频繁删除大文件的用户尤为重要,能够有效减少等待时间,提高工作效率。然而,用户在实际应用中仍需关注文件体积和数量对性能的影响。
补丁合并的时间风险
尽管补丁已提交,但合并到Linux内核仍需时间,涉及微软和内核团队的测试与确认。这意味着用户在短期内可能无法享受到这些性能提升,开发者需关注补丁的进展,以便及时更新系统,避免延误带来的不便。
延伸问答
exFAT文件系统在Linux上的性能提升了多少?
文件删除时间从4分46秒缩短至2秒,性能提升172倍。
索尼工程师在exFAT性能提升中起了什么作用?
索尼工程师Yuezhang Mo帮助微软提升exFAT在Linux上的性能,并提交了相关补丁。
什么是丢弃挂载选项,它如何影响exFAT性能?
丢弃挂载选项可以显著提高删除性能,减少软锁定现象,通过批量丢弃连续簇来提升性能。
exFAT文件系统的历史背景是什么?
exFAT文件系统于2006年推出,2019年开始支持Linux。
补丁合并到Linux内核需要多长时间?
补丁提交后合并到Linux内核仍需时间,需经过微软和内核团队的测试与确认。
exFAT文件系统在Linux中有哪些性能改进?
最新的拉取请求包含多项与exFAT相关的性能改进,包括修复多个函数中的错误和性能问题。