Btrfs 即将到来 Fedora 33

[ad_1]

作者:克里斯墨菲和兰登怀特

用户数据是计算机上最重要的东西。 无论是下一个大版本的源代码、家庭照片、音乐库还是其他任何东西,您都希望它是安全的。 更改默认文件系统不是随便进行的更改。 这 Fedora Project 正在更改桌面变体的默认文件系统 (Fedora 工作站, Fedora KDE 等),这是自那时以来的第一次 Fedora 11. Btrfs 将取代 ext4 作为默认文件系统 Fedora 33.

这对我意味着什么?

Btrfs 是一个稳定且成熟的文件系统,具有现代特性:数据完整性、SSD 优化、压缩、廉价的可写快照、多设备支持等等。

切换到 Btrfs 将使用单分区磁盘布局和 Btrfs 的内置卷管理。 以前的默认布局对磁盘使用设置了限制,这对于新手用户来说可能是一个困难的调整。 Btrfs 通过避免它来解决这个问题。

作为技术人员,您可能听说过位腐烂和内存位翻转。 数据可能会被多种物理因素破坏,甚至是来自太阳的宇宙射线! 在 SSD 彻底失败之前,它通常会返回零或垃圾,而不是您的数据。 Btrfs 使用校验和保护您的数据,并在每次读取时执行验证。 损坏的数据永远不会提供给您的程序,也不会复制到您的备份中,以便在另一天(或一年)被发现。

Btrfs 使用“写时复制”模型:您的数据和文件系统本身永远不会被覆盖。 这增强了碰撞安全性。 复制文件时,Btrfs 不会写入新数据,直到您实际更改旧数据,从而节省空间。

事实上,用户在使用 Btrfs 的透明压缩时会节省更多空间。 压缩数据可减少总写入次数、节省空间并延长闪存驱动器的使用寿命。 在许多情况下,它还可以提高性能。 可以在整个文件系统或每个子卷、目录甚至每个文件上启用压缩。 您将能够选择使用压缩 Fedora 33. 这是我们期待在未来默认使用的功能之一 Fedora 发布。

值得信赖

Facebook 在生产中的数百万台机器上使用 Btrfs。 他们将其稳定性与 ext4 和 XFS(另一个可用的文件系统 Fedora)。 事实上,他们使用 Btrfs 来“提高”他们在生产中使用的消费者存储硬件的质量。 Btrfs 在硬件出现故障之前检测到问题。

(open)SUSE 多年来一直在使用 Btrfs,包括 SUSE Linux Enterprise Server (SLES)。 您无法想象一家公司会为客户提供他们并不完全信任的软件提供支持。

下一步是什么?

更改是完整的代码,并且自 7 月初以来已在 Rawhide 中作为默认文件系统进行测试。 Btrfs 已被明确支持 Fedora 自 2012 年以来。对于大多数用户来说,这预计是一个透明的变化,但它仍然很重要。 Fedora 将确保我们提供可靠和可靠的体验 Fedora 用户已经开始期待。

特别鸣谢:Ben Cotton、Michael Catanzaro 和 Fedora 工作站工作组对本文的贡献。

[ad_2]

Related Posts