F2FS(Flash-Friendly File System)是专为 NAND 闪存(SSD、eMMC、UFS 等)设计的日志结构文件系统。在 Linux 7.0 开发周期内,F2FS 合并了多项性能改进,为用户提供了更好的体验。
🔹 引入了引入大 folio 支持,以提高不可变文件的读取速度。
🔹 通过仅刷新已提交的脏页来减少 checkpoint=enable 的延迟。
🔹 实施跟踪点以诊断和解决锁优先级反转问题。
🔹 引入了 packed_ssa 特性,以在使用大区块大小时优化 SSA 的内存占用。
🔹 通过对检查点写入的优化,在现已合并的补丁中,刷新时间从 158 毫秒降至 11 毫秒。
💭 除了多项修复外,Linux 7.0 的 F2FS 更新整体看来相当不错。
#F2FS #文件系统 #Linux内核