返回

满足Linux最快的新文件系统——B厨师

发布时间:2022-05-03 12:52:47 466
# 服务器# 数据# 服务器# 信息
五年前第一次宣布,前谷歌工程师肯特·奥弗斯特里特Bcache文件系统(或B厨师).
 
Bcachefs是一种Linux内核块层缓存,旨在提供一种更快速、更先进的方式在服务器上存储数据。
 
Bcachefs承诺提供与神圣的EXT4和XFS文件系统相同的性能和可靠性,同时具有ZFS和Btrfs文件系统.

Bcachefs支持的功能

Bcachefs支持现代文件系统的所有功能,包括:
 
  • 校验和确保数据完整性
  • 压缩为了节省空间
  • 缓存为了快速反应
  • 抄写(COW)提供了一个文件同时被多方访问的能力

Bcachefs接下来要做什么

Bcachefs中的一些功能似乎受到限制或缺失,包括:
  • 快照
  • 擦除编码
  • 层间写回缓存
  • 对SMR的本机支持(记录)驱动器和原始闪存

然而,在未来,Bcachefs将支持所有高级功能,包括快照允许操作系统自动备份数据。
 
到目前为止,磁盘上的Bcachefs格式还没有最终确定,代码还没有准备好用于Linux内核。
最初的性能结果还不错“它可能不会吃掉你的数据;但没有承诺,”周四晚些时候,Overstreet在发给Linux内核邮件列表的电子邮件中说。
对于自己尝试Bcachefs,您可以从这里获取代码。但是,不要期待完整的正如Overstreet所警告的那样,代码随时都会更新“Bcachefs不会在一个月(或一年)内完成。”所以我们建议你再等一会儿。
 
有关Bcachefs及其当前限制的更多详细信息,请访问此处阅读其官方公告。
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线