中关村在线

热点资讯

Linux exFAT性能大幅提升:文件删除速度加快172倍

今年4月初,得益于索尼工程师墨跃章的努力,微软的exFAT文件系统在Linux平台上的性能再次实现了显著提升。

近期,墨跃章提交了一系列补丁,这些补丁不仅解决了exFAT堆栈损坏和错误返回等问题,还大幅优化了文件操作的性能。exFAT是微软于2006年推出的一种文件系统,并在2012年推出了支持64位的版本,逐步取代了老旧的FAT32格式。2019年,微软宣布Linux内核开始支持exFAT,这一举措极大地推动了跨平台兼容性。

早在2022年,墨跃章通过优化目录遍历逻辑,在Linux 6.2内核中将exFAT性能提升了57%。相关改进已在2023年2月发布的Linux Kernel 6.2版本中得以实现。而此次,他最新的改进请求中包含了更多与exFAT相关的优化内容,进一步提升了该文件系统在Linux环境中的表现。

为验证优化效果,测试人员使用了一个80GB的文件进行对比。优化前,删除该文件需要耗时4分46秒;而在应用最新补丁后,仅需不到2秒即可完成删除操作。这意味着,这一补丁将文件删除性能提升了约172倍。

以下是具体的性能衡量数据:

未应用补丁时:

- 实际耗时:4分46.183秒

- 用户操作时间:0秒

- 系统操作时间:12.863秒

应用补丁后:

- 实际耗时:1.661秒

- 用户操作时间:0秒

- 系统操作时间:0.017秒

这一改进成果显著,为Linux用户提供了更高效的操作体验。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具