使用Zstd压缩算法对Linux内核映像进行压缩,并在未来几周内再次提出了新的补丁。
之前已经多次启动,允许对Linux内核映像进行Zstd压缩。但到目前为止,补丁已经在几乎每年的基础上被主线拒绝,压缩算法有一些热门的新趋势,并希望立即将它们添加到主线内核。已经提出,如果要添加Zstd或其他一些压缩算法,现有的替代方案至少应该被弃用或删除。
Facebook的Nick Terrell在去年参与谈判后于周五重新开始讨论。他还参与了Btrfs Zstd压缩工作,其中Zstandard是Facebook的创作。
他在重新启动的帖子中指出,“我们也在内部使用这些补丁。我们看到英特尔凌动N3710的改进,使用xz压缩内核的启动时间减少了一秒。看起来像Ubuntu只是切换到lz4压缩内核,但zstd可能是一个更好的折衷,因为它压缩得更好,仍然具有出色的减压速度。自从我发送它们已经将近一年,我将需要一些时间来重新定位和重新测试如果有任何变化,补丁,然后在接下来的几周内重新发送补丁。“
我们将看到下一轮的领先地位......但是,是的,至少现在Ubuntu正在推进LZ4 initramfs计划,而Zstd没有被强制排列。如果这一次神奇地变得非常流畅,我们可能会看到为Linux 5.3合并的Zstd压缩支持,但是在Ubuntu 19.10发布之前,这将允许最少的测试时间(没有Ubuntu将补丁提前到当前内核)。除了Ubuntu之外,当然其他人也会对zstd压缩的内核映像感兴趣。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx
本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-06/159030.htm