Linux 6.8中的Btrfs将元数据处理转换为使用Folios

2024年 1月 16日 99.3k 0


虽然没有比不上Bcacheff加法,有关XFS在线修复的更多工作,以及Linux 6.8的其他文件系统更新,上周合并了Linux 6.8的Btrf文件系统驱动程序更改。

这一轮针对新内核的Btrf更新对最终用户来说并不是太令人兴奋,但确实包括过渡到新的Linux mount API。这是该过程中的一些代码清理,然后该内核的另一大Btrf工作集是将元数据处理从使用区段缓冲区转换为现在使用对开页。

越来越多的Linux内核代码继续迁移到内存中对开本密码。Btrf现在使用Folios来代替区段缓冲区,但众所周知,对于元数据繁重的工作负载,性能目前可能会下降几个百分点。Btrf数据尚未转换。

这个Btrf拉取请求提到大对开本还没有启用,等待更多的测试,但现在只有一个补丁了。

Most of the other Btrfs patches are small and relatively uninteresting for end-users. One bit that may stand out though is temporary pages used for compression are now cached and attached to the shrinker, which "may slightly improve performance" according to the Git pull.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论