Linux内核更新到5.19支持经Zstd压缩过的固件

Posted llawliet0001

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux内核更新到5.19支持经Zstd压缩过的固件相关的知识,希望对你有一定的参考价值。

导读Linux 5.19 内核即将合并可选的 Zstd 固件压缩支持选项。

Linux 5.19 内核即将合并可选的 Zstd 固件压缩支持选项。

从透明文件系统压缩到使用 Zstd 压缩内核映像,Linux 内核越来越多地使用 Zstd。谈到对经 Zstd 压缩过的固件的支持,使用 Zstd 压缩 Linux 固件树往往比使用现有的 XZ 稍大,但加载固件文件时的解压缩速度要快得多。

目前来看,对于 Linux 5.19,使用 Zstd 压缩固件的代码似乎将被合并。截至上周末,Greg Kroah-Hartman 已将其排入driver-core-next。Zstd 压缩的固件基础设施以及自检都在 driver-core-next 的下一个排队,在 5 月底左右打开 Linux 5.19 合并窗口之前。

Zstd 固件压缩支持最终登陆 driver-core-next,这意味着它将提交到 Linux 5.19

该项功能支持将现有的 FW_LOADER_COMPRESS 拆分为通用 knob,将 XZ 固件压缩移动至新的 FW_LOADER_COMPRESS_XZ knob,同时添加 FW_LOADER_COMPRESS_ZSTD 以启用此 Zstd 压缩固件文件支持。当启用内核支持并且固件文件以 .zst 结尾时,将自动加载 Zstd 压缩的固件文件。

更多Linux资讯请查看:https://www.linuxprobe.com 

以上是关于Linux内核更新到5.19支持经Zstd压缩过的固件的主要内容,如果未能解决你的问题,请参考以下文章

重磅 | Linux内核5.19初步支持LoongArch架构

推荐一款 Facebook 开源的高性能压缩工具 Zstd (支持 macOS/Linux/Windows 全平台)

Linux 5.19中Framework Laptop获得ChromeOS EC驱动支持

快如闪电:Linux多线程压缩软件pigz和压缩神器zstd

Arch Linux现在开始使用 zstd 替代 xz 进行软件包压缩

删除 13k 行暂存代码后,Linux 5.19 轻装上阵