加入收藏 | 设为首页 | 会员中心 | 我要投稿 天瑞地安资讯网_保定站长网 (https://www.52baoding.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 系统 > 正文

Linux 内核即将使用最新的 Zstd 实现

发布时间:2021-10-27 13:36:23 所属栏目:系统 来源:互联网
导读:Zstandard 因其快速的解压能力以及整体出色的设计和性能,在整个开源生态中被越来越多地使用例如在 Linux 内核中的应用。 虽然 Linux 内核越来越多地支持使用 Zstd 进行各种压缩,但目前内核中的 Zstd 代码属于比较古老的版本。例如 Linux 内核使用 Zstd 压
Zstandard 因其快速的解压能力以及整体出色的设计和性能,在整个开源生态中被越来越多地使用——例如在 Linux 内核中的应用。   虽然 Linux 内核越来越多地支持使用 Zstd 进行各种压缩,但目前内核中的 Zstd 代码属于比较古老的版本。例如 Linux 内核使用 Zstd 压缩模块、固件和内核镜像,甚至像 Btrfs Zstd 文件系统这样的实现。   来自 Facebook 的 Zstd 维护者 Nick Terrell 积极从上游为 Linux 内核使用的 Zstd 更新代码,让内核的实现可以更接近上游并且更易于维护。但这项工作实在过于棘手,最终结果是停滞不前。所以从现在的情况来看,从 Zstd 上游重新构建代码的工作已暂停。   不过 Nick Terrell 最近分享了他正在开发一个新的补丁系列,表示很快就会在这方面采取行动,可能会及时赶上下一个内核合并窗口。   如果 Nick Terrell 能够按他计划的时间完成此项任务,Linux 内核代码至少会达到基于 Zstd 1.5 的状态,并且能够为利用这种压缩算法的功能提供一个良好的性能升级(查看在 OpenBenchmarking.org 上关于 Zstd 压缩的基准测试)。

(编辑:天瑞地安资讯网_保定站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!