Linux 引入F2FS 异步缓冲写入支持

Flash Friendly File-System (F2FS) 对于闪存设备,尤其是固态硬盘和移动硬盘来说,依然是强大的文件系统选项。

从 Linux 内核的 F2FS 开发树来看,F2FS  即将引入异步缓冲写入功能,作为此闪存优化文件系统的另一项性能提升。来自 Vivo 的 Yangtao Li 上周已将最新补丁提交至在 F2FS 的“开发”分支中,以启用  F2FS nowait 异步缓冲写入功能。

只需更改几行代码,即可在缓冲写入条件下使用 FIO 进行测试时产生一些非常好的加速。

F2FS 异步缓冲写入

I/O 深度为 1 时,性能提高了大约 47%,而 I/O 深度为 16 时,它扩展到当前性能的 2.54 倍。

 对 F2FS 开发感兴趣的人可以在这个补丁中查看详细信息,此功能可能会在即将到来的 Linux 6.5 合并窗口中提交。

猜你喜欢

转载自www.oschina.net/news/246116/linux-f2fs-async-buffered-writes