Redian新闻
>
Btrfs性能得到优化,最高提升10倍

Btrfs性能得到优化,最高提升10倍

公众号新闻

出品 | OSC开源社区(ID:oschina2013)

Btrfs 是一种支持写入时复制(COW)的文件系统,被广泛运用于各种 Linux 操作系统之中,目标是取代 ext3 文件系统,改善 ext3 的限制。

去年,SUSE 的开发者 David Sterba 为 Linux 6.0 内核更新了 Btrfs 文件系统,当时将直接 I/O 读取限制增加到 256 个扇区的更改使工作负载的吞吐量提高了 3 倍。

近日 David Sterba 再向 Linux 6.3 内核提交了一大批 Btrfs 文件系统的更新,这批有关 Btrfs 的 PR 除了带来新的功能,还包含了大幅的性能优化 —— 最高可以提升 10 倍。

此次更新中的核心变化是重新设计了处理校验和(checksums)的方式,改变了在 I/O 路径中进行校验和的位置,校验和与读取修复在较低层进行验证,Btrfs 还继续清理代码,并围绕其原生 RAID5 和 RAID6 处理进行重构。

Linux 6.3 的 Btrfs 引入了块组分配类的启发式算法(heuristics),可以按大小来打包文件,从而避免块组的碎片化。

至于性能方面,则是带来了以下这些变化:

  • send:缓存目录 utimes 并且仅在必要时发出命令
    • 速度提高 10 倍
    • 生成的最终流较小(没有发出多余的 utimes 命令)
    • 兼容性不受影响
  • fiemap:跳过共享 leaves 的 backref 检查
    • 在带有所有 leaves 共享的示例文件系统上加速 3 倍
  • 微优化的 b-tree 键查找,加速元数据操作(示例基准:fs_mark +10% 的文件 / 秒)

此次 PR 的完整内容可以查看该链接:https://lore.kernel.org/lkml/[email protected]/


往期推荐



开源的文件传输工具,简单好用

用Edge下载Chrome?微软“拉横幅”回应:达咩!

Ambient:Rust编写的高性能多人游戏引擎



这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
今年做这10件小事,幸福感提升10倍这款编译器能让Python和C++一样快:最高提速百倍,MIT出品​NeurIPS 2022 | 外包训练:无需终端上传源数据,无需联邦学习,也能得到好模型?能得到回应的喜欢,真的很甜。美国神移民律师赚180万美元!提供特殊拿身份途经:成年人领养服务,外籍公民加入能得到公民身分!不戴口罩能得到10万美元?反疫苗富豪再惹争议英伟达发布ChatGPT专用GPU,性能提升10倍,还推出云服务,普通企业也能训练LLM不谈战争谈音乐——普罗科菲耶夫(3)低价开团丨只要13.8元就能得到整整一箱九眼莲藕,手慢无NeurIPS 2022 | 利用多光照信息的单视角NeRF算法S^3-NeRF,可恢复场景几何与材质信息LERF:当CLIP遇见NeRF!让自然语言与3D场景交互更直观文心一言迭代数据曝光,QPS提升10倍,留给大模型创业玩家的涌现时间不多了三星Galaxy S23 Ultra性能测试曝光,GPU性能亮眼浅析SeaweedFS与JuiceFS架构异同黄山、泰山、神农架免票,哪个能得到你的心?最后四天!EY大神导师揭秘:哪类留学生能得到四大的青睐用BT下载的方式在家跑千亿大模型,推理/微调速度10倍提升实现10倍应用性能提升的10个技巧音视频业务挑战与优化实践,MXPlayer在线播放优化,数据分析与播放器优化限制波士顿户外就餐,波士顿的交通能得到改善吗?楼下说“明年可能是美国对中国发起总攻的时刻”,我当然乐见,可是无论如何都都感受不到美国在准备什么涅?洗澡时吃橙子,能得到梦幻体验?!这小哥带大家发现了新大陆这个世界会好吗300元一盒的抗流感特效药,原料来自八角茴香!专家:附加值提升1100倍3月份启S性绘画课程开始啦面向大模型训练,腾讯发布高性能计算集群:整体性能提升3倍这款编译器能让Python和C++一样快!最高提速百倍,MIT出品!VFS Global深圳奥地利签证申请中心恢复运营!VFS Global成都、深圳匈牙利签证申请中心将恢复运营!多模态再次统一!Meta发布自监督算法data2vec 2.0:训练效率最高提升16倍!被国内全网404的网易视频吞吐量最高提升 400%!百度智能云联合 NVIDIA 完成首批 17 个自动驾驶模型优化VFS Global广州、重庆芬兰签证申请中心将恢复运营!VFS Global武汉希腊签证申请中心重新启动!疫情一波未平一波又起自然语言融入NeRF,给点文字就生成3D图的LERF来了洗澡时吃橙子,能得到梦幻体验?!这位美国小哥带大家发现了新大陆
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。