报名参加CloudWeGo黑客松,奖金直推双丰收! 了解详情
写点什么

下一代 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:434037
用户头像

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

关注

评论

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

常德等保测评机构有哪些?电话多少?

行云管家

等保 等保测评 常德

火山引擎数据飞轮模式下的线上营销:内容产出更智能、人群触达更精准

字节跳动数据平台

大模型 数据飞轮

云消息队列 Kafka 版全面升级:经济、弹性、稳定,成本比自建最多降低 82%

阿里巴巴云原生

kafka 阿里云 云原生

从0到1的突破,用户如何借助我们的软件实现企业增长?

天津汇柏科技有限公司

低代码 企业

《Django 5 By Example》阅读笔记:p17-p53

codists

Python django

如何利用1688API:通过商品ID与URL一键接入,高效采集商品详情页实时数据指南

代码忍者

API 接口 pinduoduo API

脑机接口、嵌入式 AI 、工业级 MR、空间视频和下一代 XR 浏览器丨RTE2024 空间计算和新硬件专场回顾

声网

大模型时代,云原生数据底座的创新和实践

百度Geek说

大数据 百度 智能云

字节豆包发布新模型,AI 一句话 P 图;Google 正式推出 Vids,简单提示即可生成视频演示丨 RTE 开发者日报

声网

数据资产入表,如何接住这“泼天的富贵”?

奇点云

数据资产入表

缓存之美——如何选择合适的本地缓存?

京东科技开发者

云真机测试

测试人

软件测试

鸿蒙高质量代码静态检测200条二

龙儿筝

鸿蒙

软件项目中的合作伙伴和供应商:应对挑战的策略

易成研发中心

项目管理 程序员 软件项目管理

万界星空科技轮胎行业MES系统数字化解决方案

万界星空科技

mes 万界星空科技mes 汽车轮胎行业 轮胎mes

UML软件建模器 StarUML for Mac v6.3.0 激活版

Rose

B端体验深耕-洞察用户需求,打造心有灵犀的使用体验

京东科技开发者

Java定时任务大盘点:发工资也能“指日可待”

京东科技开发者

Domino 流计算快速上手 - 1. 扩维

YMatrix 超融合数据库

数据库 数据仓库 YMatrix

【CAP评测有奖】邀您共探 AI 应用开发新趋势,赢取多重好礼!

阿里巴巴云原生

阿里云 云原生 CAP

速卖通商品详情API实战应用:调用实例与解析

代码忍者

API 接口 pinduoduo API

数据资产入表、全面激活数据要素潜能,赋能企业发掘崭新价值!

奇点云

数据湖系列之四 | 数据湖存储加速方案的发展和对比分析

Baidu AICLOUD

分布式缓存 数据湖加速 云原生文件系统

鸿蒙高质量代码静态检测200条一

龙儿筝

大数据行业数据多样性体现在哪里?用堡垒机可以保障大数据安全吗?

行云管家

大数据 数据安全 数据运维

数据资产入表,如何接住这“泼天的富贵”?

奇点云

CST教程——如何理解CMA中计算MWC时的MS

思茂信息

cst cst使用教程 CST软件

Redis 实现高效任务队列:异步队列与延迟队列详解

左诗右码

探索微店API接口:如何获取并解析商品详情数据的Json格式指南

代码忍者

API 接口 pinduoduo API

HyperWorks使用六面体和三棱柱单元进行实体网格剖分

智造软件

CAE软件 Hypermesh hyperworks

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