享未来数码网
首页 > 彩电 > Linux EFI Zboot精简升级Gzip与Zstd压缩算法成新宠

Linux EFI Zboot精简升级Gzip与Zstd压缩算法成新宠

近期,科技界迎来了一则关于Linux内核的重要变更消息。据科技媒体Phoronix报道,Linux内核中的EFI Zboot代码将迎来一次重大调整,其核心在于压缩算法的支持范围将大幅缩减。

在此之前,EFI Zboot采用的是一种被称为“压缩库博物馆”的模式,该模式集成了Gzip、LZ4、LZMA、LZO、XZ和Zstd六种压缩算法。然而,这些算法在实际应用中的使用频率并不均衡,部分算法的使用范围相对有限。

Ard Biesheuvel提出了一项新提案补丁,旨在通过精简代码、降低复杂度和减少维护成本,来优化EFI Zboot的压缩算法支持。具体而言,该补丁建议仅保留Gzip和Zstd两种压缩算法,而放弃其他四种算法。

补丁中详细阐述了选择Gzip和Zstd的原因。Gzip以其快速的解压缩速度著称,尽管其压缩率并非最高,但在Fedora等操作系统中已有实际应用,特别是在arm64架构的EFI zboot内核压缩中。同时,QEMU在启动未加载固件的内核时也直接支持Gzip。而Zstd则以其高压缩率和几乎与Gzip相当的解压缩速度脱颖而出,同时减少选项数量有助于降低其他EFI zboot格式使用者的负担。

据悉,该提案补丁已经通过反复测试和验证,并即将合并到Linux内核主线中。补丁的合并速度超乎预期,它已被添加到efi.git的“urgent”分支中,意味着它可能不需要等到Linux 6.14周期,而是会提前合并到即将到来的6.13周期中。

值得注意的是,此次变更仅影响EFI Zboot部分,对Linux内核其他区域的压缩/解压缩选项并无影响。这意味着,Linux用户在使用其他压缩算法时,不会受到此次变更的直接影响。

此次Linux内核EFI Zboot代码的调整,无疑是对现有技术的一次优化和升级。通过精简压缩算法支持,Linux内核将变得更加简洁、高效,有助于降低维护成本,提升整体性能。

随着技术的不断发展,Linux内核也在不断更新和完善。相信在未来的日子里,Linux将继续为用户带来更加优质、高效的使用体验。

然而,对于部分依赖其他压缩算法的EFI Zboot用户来说,此次变更可能会带来一定的调整成本。因此,建议相关用户在Linux内核更新后,及时关注并测试新的EFI Zboot功能,以确保系统的稳定运行。

总的来说,Linux内核EFI Zboot代码的这次调整是一次积极的技术优化,旨在提升系统的性能和稳定性。虽然部分用户可能需要面对一定的调整成本,但长远来看,这将为Linux用户带来更加优质的使用体验。

标签:

上一篇 目录 下一章

猜你喜欢

台式计算机 镜头与代码的对话
镜头与代码的对话 在数字时代,数码摄影不仅仅是一种艺术形式,它也是一门技术技能。要掌握这门技能,我们需要学会如何将镜头捕捉到的瞬间与代码中的逻辑相结合,使...
液晶电视机价格表 摄影160个名...
镜头的语言:解读160个摄影术语 在摄影的世界里,技术和艺术交织在一起,每一个词汇都承载着其独特的意义。从光圈到曝光,从焦距到快门,这些名词构成了摄影师用...
colmo 摄影技巧-尼康...
尼康D3200入门指南:掌握基本操作与创意拍摄技法 随着尼康D3200相机的推出,它以其高质量的图像和易于使用的操作系统,迅速成为新手摄影师们理想选择之一...
地道战 大众摄影杂志投...
镜头下的故事:如何将你的照片发表在大众摄影杂志上 在这个快节奏的时代,随着智能手机和数码相机的普及,大众摄影已经成为了一种流行的休闲活动。无论你是业余爱好...

强力推荐