皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

即将发布的 exFAT Linux 驱动程序补丁可将顺序读取性能提升约 10%

即将发布的 exFAT Linux 驱动程序补丁可将顺序读取性能提升约 10%

一个用于 Linux 的开源 exFAT 文件系统驱动程序的补丁在初步测试中可以提升约 10%的顺序读取性能。

有一个补丁已排队进入 exFAT 驱动程序的”dev”分支,用于支持 exfat_get_cluster 代码的多集群功能。中国 Kylin OS 的开发者 Chi Zhiling 负责了这个补丁,并在提交信息中解释道:

该补丁为 exfat_get_cluster 引入了一个计数参数,该参数作为调用者的输入参数来指定所需的簇数,同时作为输出参数来存储连续簇的长度。

该补丁可以通过减少顺序读取场景中 get_block 调用的次数来提高读取性能。特别是在小簇大小。

根据我的测试数据,当使用 512 字节的簇大小读取 FAT_CHAIN 文件时,性能提升约为 10%。

454 MB/s -> 511 MB/s”

随着补丁现在成为 exFAT 的 dev 分支的一部分,我们可能会在即将到来的 Linux 6.20~7.0 合并窗口中看到这个 exFAT 读取性能的提升被合并。这是近期观察到针对 Linux 的 exFAT 适配的多个优秀性能优化之一。

转自  Upcoming exFAT Linux Driver Patch Can Boost Sequential Read Performance By ~10% – Phoronix