写点什么

下一代 Linux 文件系统 Btrfs 走向成熟

  • 2010-08-29
  • 本文字数:622 字

    阅读完需:约 2 分钟

Linux 内核 2.6.29 版开始, Btrfs 文件系统正式落户 Linux 系统。最近,科技专栏作家 Sean Michael Kerner撰文认为,作为下一代Linux 文件系统,Btrfs 已经逐渐成熟,或许会慢慢取代目前流行的缺省文件系统 Ext3 Ext4 等。

报道,Btrfs 最初由Oracle 开发,对应于Sun 的 ZFS ,用于构建带磁盘完整性保证的可大量伸缩的文件系统。它支持最多 16EB 的卷和文件,并且每个卷内最多可以包含 264 个文件。

Sean Michael Kerner 引述 Btrfs 的创始人 Chris Mason 的话说,虽然 Btrfs 还存在一些问题并且没有最终定型,但是它已经基本稳定并且功能强大,希望会最终成为目前企业级 Linux 中的缺省文件系统:

我们当初选择开发一种全新文件系统,而不是扩展现存系统,是因为我们想提供一些现存系统无法具有的特性… Btrfs 的基础是写时拷贝(copy on write),这意味着它不会在日常操作中覆盖(overwrite)数据,而是在其他地方写入元数据和数据的新值,然后再让文件系统指向新位置。

这种特性使我们保持了强大的一致性和完整性检查…即使存储规模不断扩大也能够确保数据的可管理性。

除了写时拷贝,Btrfs 还提供了截取快照和重新设置文件系统大小的功能。

为了让开发人员尝试 Btrfs,它还支持从现存 Ext3 和 Ext4 文件系统上的离线迁移。

目前,越来越多的 Linux 系统开始支持 Btrfs 文件系统,包括最近发行的 OpenSuse 11.3 ,手机 Linux 系统 MeeGo 更是将其作为缺省文件系统。

想要深入了解 Btrfs 文件系统的读者可以访问它的 Wiki 或者阅读相关技术文章

2010-08-29 03:434071
用户头像

发布了 501 篇内容, 共 266.9 次阅读, 收获喜欢 62 次。

关注

评论

发布
暂无评论
发现更多内容

hive数据导入:从查询数据导入

怀瑾握瑜的嘉与嘉

大数据 hive 7月月更

4. 对象映射 - Mapping.Mapstercover

MASA技术团队

C# .net 微软 框架 Framework

AirServer2022最新版功能介绍及下载

茶色酒

AirServer AirServer2022

一个实习生的CnosDB之旅

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

创业团队如何落地敏捷测试,提升质量效能?丨声网开发者创业讲堂 Vol.03

声网

创业讲堂 生态专栏

RPA进阶(二)Uipath应用实践

No Silver Bullet

RPA 7月月更 Uipath

若干互联网暴露面的收敛及处置建议

穿过生命散发芬芳

7月月更 互联网暴露

JavaScript 设计模式之代理模式

devpoint

JavaScript 设计模式 代理模式 7月月更

精耕渠道共谋发展 福昕携手伟仕佳杰开展新产品培训大会

联营汇聚

BOOTSTRAP

Jason199

bootstrap 7月月更

网络编程常用的几种字符编码

HoneyMoose

【LeetCode】统计值等于子树平均值的节点数Java题解

Albert

LeetCode 7月月更

毕业季 | 华为专家亲授面试秘诀:如何拿到大厂高薪offer?

华为云开发者联盟

面试 工作 offer 大厂 毕业

BlocProvider 为什么感觉和 Provider 很相似?

岛上码农

flutter ios 安卓 移动端开发 7月月更

微服务服务稳定性治理

阿泽🧸

微服务治理 7月月更

认识线程

zarmnosaj

7月月更

Windows11 ARM版本安装Python环境

IT蜗壳-Tango

IT蜗壳教学 7月月更

华为云专家详解GaussDB(for MySQL)新特性

华为云开发者联盟

数据库 云计算 后端 算子

【直播回顾】战码先锋首期8节直播完美落幕,下期敬请期待!

OpenHarmony开发者

Open Harmony

纪念成为首个DAYU200三方demo贡献者

坚果

HarmonyOS OpenHarmony OpenHarmony应用开发 7月月更 harmony

极简,利用Docker仅两行命令就能下载和编译OpenJDK11

程序员欣宸

Java Openjdk 7月月更

亚马逊云科技 Community Builder 申请窗口开启

亚马逊云科技 (Amazon Web Services)

build 亚马逊云

微信小程序利用百度api达成植物识别

是乃德也是Ned

小程序开发 7月月更

毕业总结

流火

透过华为军团看科技之变(六):智慧公路

脑极体

实例讲解将Graph Explorer搬上JupyterLab

华为云开发者联盟

人工智能 GES

vue-axios(三)

小恺

7月月更

K临近算法介绍

乌龟哥哥

7月月更

使用环信提供的uni-app Demo,快速实现一对一单聊

环信

即时通讯 uni-app集成 环信im

架构师毕业总结

凯博无线

九章云极DataCanvas公司蝉联中国机器学习平台市场TOP 3

九章云极DataCanvas

下一代Linux文件系统Btrfs走向成熟_Java_崔康_InfoQ精选文章