OpenZFS2.0版本统一了Linux和BSD并添加了大量新功能
本周一,Linux 上的 ZFS 首席开发人员 Brian Behlendorf向 GitHub发布了 OpenZFS 2.0.0版本。除了许多新功能外,该公告还结束了“Linux 上的 ZFS”和其他地方(例如,在 FreeBSD 上)ZFS 之间的区别。这一举措已经进行了很长时间——FreeBSD 社区在两年前制定了路线图的一面——但这次发布使其正式化。
可用性
新的 OpenZFS 2.0.0 版本已经在 FreeBSD 上可用,它可以从 FreeBSD 12 系统上的端口(覆盖基本系统 ZFS)安装,并将成为即将发布的 FreeBSD 13 中的基本 FreeBSD 版本。在 Linux 上,情况是有点不确定,主要取决于正在运行的 Linux 发行版。
使用 DKMS 构建的 OpenZFS 内核模块的 Linux 发行版用户往往会很快获得新版本。支持更好但移动速度较慢的 Ubuntu 的用户可能在 Ubuntu 21.10 之前可能不会看到 OpenZFS 2.0.0,也就是从现在开始将近一年。对于愿意生活在边缘的 Ubuntu 用户来说,流行但第三方和单独维护的jonathonf PPA 可能会使其更快地可用。
OpenZFS 2.0.0 模块可以从 3.10-5.9 的 Linux 内核的源代码构建——但大多数用户应该坚持从发行版或成熟的开发人员那里获取预构建的模块。“远远超出常规”不是一个通常应用于保存宝贵数据的文件系统的短语!
新特性
顺序重新同步
在 ZFS 中重建降级阵列历来与传统 RAID 非常不同。在几乎为空的阵列上,ZFS 重建(称为“重新同步”)要快得多,因为 ZFS 只需要接触磁盘的已使用部分,而不是克隆整个驱动器上的每个扇区。但是这个过程涉及大量的随机 I/O——所以在更接近完整的阵列上,传统 RAID 更行人的逐块全磁盘重建速度要快得多。通过顺序重新同步,ZFS 获得了两全其美的优势:主要是顺序访问,同时仍然跳过所涉及磁盘的未使用部分。
持久性 L2ARC
ZFS 最引人注目的功能之一是其高级读取缓存,称为 ARC。具有非常大、非常热的工作集的系统还可以实现称为 L2ARC 的基于 SSD 的读取缓存,它从 ARC 中接近驱逐的块中填充自身。从历史上看,L2ARC 的最大问题之一是,虽然底层 SSD 是持久的,但 L2ARC 本身不是——它在每次重新启动(或池的导出和导入)时变空。这一新功能允许 L2ARC 中的数据在池导入/导出周期(包括系统重启)之间保持可用和可行,从而大大增加了 L2ARC 设备的潜在价值。
Zstd压缩算法
OpenZFS 提供透明的内联压缩,可在每个数据集的粒度上进行控制。传统上,最常用的算法是 lz4,这是一种流算法,压缩率相对较差,但 CPU 负载非常轻。OpenZFS 2.0.0 支持 zstd——一种由 Yann Collet(lz4 的作者)设计的算法,旨在提供类似于 gzip 的压缩,CPU 负载类似于 lz4。
这些图有点难以理解——但本质上,它们表明 zstd 实现了其目标。在压缩(磁盘写入)期间,zstd-2 甚至比 gzip-9 更有效,同时保持高吞吐量。
与 lz4 相比,zstd-2 的压缩率提高了 50%,但吞吐量降低了 30%。在解压(磁盘读取)方面,吞吐量损失略高,约为 36%。
请记住,所描述的吞吐量“惩罚”假设存储介质本身的瓶颈可以忽略不计。在实践中,大多数 CPU 可以围绕大多数存储介质运行环(即使是相对较慢的 CPU 和快速的 SSD)。ZFS 用户普遍习惯于看到 lz4 压缩在现实世界中加速工作负载,而不是减慢它们!
编辑复制
这个有点脑残。比方说,有数据的部分,你不希望备份使用ZFS的复制。首先,克隆数据集。接下来,您从克隆中删除敏感数据。然后,您在父数据集上创建一个书签,标记从父数据集更改为克隆数据集的块。最后,您可以将父数据集发送到其备份目标,包括参数——这只会将非敏感块复制到备份目标。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
大众CC作为一款备受关注的中型轿车,凭借其优雅的设计和出色的性能一直吸引着众多消费者的目光。2025款大众CC...浏览全文>>
-
2025款阜阳途锐新车正式上市,凭借其卓越的性能和豪华配置吸引了众多消费者的关注。这款车型以最低售价55 88...浏览全文>>
-
在准备购买一辆汽车之前,了解车辆的落地价格是非常重要的。所谓落地价,是指购车时除了车款之外还需要支付的...浏览全文>>
-
安徽淮南地区的长安启源E07作为一款备受关注的新能源车型,凭借其时尚的设计、丰富的配置以及出色的续航能力,...浏览全文>>
-
安徽淮南长安启源A05 2025款新车现已正式上市,这款车型以其高性价比和出色性能吸引了众多消费者的关注。作为...浏览全文>>
-
安徽阜阳地区的威然车型在近期进行了配置上的升级,对于想要购买这款MPV的消费者来说,这是一个值得关注的消息...浏览全文>>
-
随着汽车市场的不断发展,SUV车型因其宽敞的空间和多功能性受到了越来越多消费者的青睐。作为大众旗下的高端旗...浏览全文>>
-
安徽蚌埠地区想要购买长安启源E07这款新能源汽车的朋友,可以参考以下信息来做出更明智的选择。长安启源E07定...浏览全文>>
-
随着汽车市场的不断发展,2025款安庆高尔夫作为一款备受关注的车型,其价格和配置自然成为消费者热议的话题。...浏览全文>>
-
近期,安徽蚌埠地区的帕萨特车型迎来了新一轮的价格调整,其落地价再次创下新低,吸引了众多消费者的关注。作...浏览全文>>
- 悉尼最后几个年薪低于 10 万美元的郊区
- 2025 年新南威尔士州值得投资的地方
- 揭秘在澳大利亚买房需要多少收入
- 悉尼最后几个年薪低于 10 万美元的郊区
- 昆士兰有望成为澳大利亚房地产强国之一
- MSI 推出首款双模式 4K 曲面电竞显示器
- 飞利浦 Screeneo GamePix 900:在发布前进行预览
- 您会在这个奇怪的电动露营三轮车里露营吗
- Meross 推出支持 Matter 的智能恒温器
- 配备出色 3K OLED 显示屏的 Acer Swift 16 现已降价至史上最低价
- Acer Predator Helios 18 RTX 4080 游戏笔记本电脑 现优惠 725 美元
- VivoX200Pro视频和新样张揭示了200MP蔡司变焦相机的锐利眼睛可以达到多远
- 派对氛围天文爱好者又一次欣赏到极光秀
- iPhone16相机控制按钮有史以来最不苹果的东西
- 贾雷尔夸萨与利物浦签订新合同
- 首款在安兔兔上得分300万的手机拥有非常强大的SoC即将发布
- HumaninMotionRobotics的自平衡XoMotion外骨骼获得加拿大批准用于物理治疗
- 龙宫样本对之前关于富碳小行星形成的观点提出了质疑
- 凯文德布劳内伤情更新曼城球星的伤势进展和可能的回归日期
- 实验室实验表明用核武器轰炸一颗巨大的小行星可以拯救地球