首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

下一代 CoW 文件系统 Bcachefs 进入 Linux 内核

出品|开源中国

Bcachefs 

作为一个写时复制 (CoW) 文件系统已经发展了五年多,它最初从 Linux 内核的块缓存代码中诞生。其首席开发人员 Kent Overstreet 一直在努力开发 Bcachefs,将其发展成为一个现代且具有竞争力的文件系统。

周二, Kent 正式提交了补丁集以供审核和收录,希望将其收入内核主线中,最新 Bcachefs 补丁基于 Linux 6.3 源代码树。在该邮件描述中,Kent 宣称 Bcachefs 文件系统的功能和已知的 Bug 都 “多到无法一一列举”。目前 Bcachefs 的快照支持稳定,擦除编码也几乎稳定,且在过去一年中进行了大量可扩展性改进。

Bcachefs 写时复制文件系统原生支持多个设备,提供数据和元数据的完整校验和,支持复制、擦除编码、缓存、压缩、加密、快照,并被认为是可扩展的。

感兴趣的朋友可以查看关于 Bcachefs 的 32 个补丁,它们组合提供了 Bcachefs 内核驱动程序。讨论邮件中提出了许多关于 Bcachefs 的问题、技术更改等代码评论。因此,在纳入内核之前,Bcachefs 可能会有进一步的改进。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230515A02DB800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券