5.7 原生 exfat 性能测试,育碧看后直呼内行!!

fio -filename=/home/NMSL/exfat/1 -direct=1 -iodepth 1 -thread -rw=write -ioengine=psync -bs=4M -size=2G -numjobs=10 -runtime=1000 -log_avg_msec=1000 -group_reporting -name=5.6_exfat --write_bw_log=2G_write --write_lat_log=2G_write --write_iops_log=2G_write
3900X+X570+PM983 4T

5.6 exfat


5.7 exfat

5.7 xfs

优化被土豆吃了吗?
???

我记得看新闻,5.7 内核 exfat 从微软的换到了三星的,,,,

原本的版本好像也不是巨硬写的吧。可能是第三方写的。三星很早以前就写了一个,但是不能进内核,这次三星改了一下许可证后就可以了。

exfat-nofuse 嘛
说是微软开发的
三星也重写了个 sdfs
不过 sdfs 在 gpl 下发布要早于 5.4

exfat 5.4 就进了内核
完全是 M$ 点头了
实际上三星改许可证更早
但没进

目前状态我觉得还是欠优化……
三星的重写,可能就是代码可读性提高了
性能……
具体是 exfat 本身的问题,还是实现的问题……

我看了变更记录
是的
但这性能不堪入目……

而且这是跑连续
跑随机 4K 更难看

最近 phoronix 也跑了一个 exfat 的测试,可以看看:

https://www.phoronix.com/scan.php?page=article&item=exfat-linux-59&num=3

有一说一够难看