导读 Linux 6.4 合并窗口已收到 F2FS(闪存友好文件系统) 和 Btrfs 文件系统的优化补丁。

Btrfs 文件系统的主要改动是核心优化和代码清理,以及一些性能上的修复和两个目录日志记录的性能改进。代码清理主要是对 I/O 路径的清理、重写了清理的主循环代码,以解决现有代码跳转过多、碎片区 IOPS 效率低等问题。改进后的 Btrfs 清理代码速度提升大约 10% 。

性能改进方面,第一项是在事务中改进目录的日志更改,避免迭代项目并减少锁的争用(可使 fsync 时间降低 4 倍);第二项是在事务中记录目录条目时,通过检查树日志来减少子卷树的锁定(可提高吞吐量和并发访问子卷的延迟)。

可通过此 PR 查看 Linux 6.4 合并窗口的 Btrfs 补丁完整列表。

F2FS 文件系统主要是一些驱动程序更新,新功能最重要的是支持分区设备的非二次幂区域大小,其次是垃圾收集器的代码重构、支持 I/O 轮询,以及各种不同的错误修复。

可在该 PR 中查看完整的修复项。

Linux 6.4 还对 FSCRYPT 文件系统加密框架进行了各种清理和修复,已准备好在未来的内核版本中使用 CephFS 文件系统进行 FSCRYPT 加密。

原文来自:https://www.oschina.net/news/238569/linux-6-4-f2fs-btrfs

本文地址:https://www.linuxprobe.com/linux-f2fs-btrfs.html编辑:xiangping wu,审核员:清蒸github

Linux命令大全:https://www.linuxcool.com/

Linux系统大全:https://www.linuxdown.com/

红帽认证RHCE考试心得:https://www.rhce.net/