鉴于内核也是“长期支持”版本,下周的 Ubuntu 22.04 LTS “Jammy Jellyfish”默认使用 Linux 5.15。虽然这在理论上是有道理的,但在实践中,Linux 5.16 自 1 月以来一直很稳定,而 Linux 5.17 已经发布了数周,在 v5.15 之后已经有很多硬件改进没有被向后移植或以其他方式选择通过 Ubuntu Jammy 的内核构建。这提出的主要痛点是针对那些使用具有性能和能效核心的最新一代英特尔“Alder Lake”处理器的用户。我本周在最新的 Ubuntu 22.04 LTS 版本上对 Alder Lake 的测试仍然表明,如果使用 v5.16 或更高版本,其基于 5.15 的体验与可衡量的——通常非常显着的——改进相比并不理想。
虽然英特尔 Alder Lake S 处理器于去年 11 月开始发货,而且英特尔通常以其在过去二十年中非常准时的 Linux 支持而闻名,但使用新的混合架构,在确保 Linux 内核围绕 P 做出正确决策方面存在一些挑战-core 与 E-core 的任务选择,一切都运行良好。最新的补丁之一是今年 11 月对英特尔 P-State 的补丁,用于确保 ITMT 支持“超频”系统(在这种情况下,超频可以简单地使用具有最佳内存配置文件的优化 BIOS 配置等)。自 Linux 5.16 以来,Alder Lake 在我对具有各种处理器 SKU 的多个系统的测试中运行良好。虽然 Ubuntu 22.04 LTS 正在使用 Linux 5.15 LTS,并在 Alder Lake 推出后的几个月内发布,而 Linux 5.18 是正在开发的最新上游版本,但我认为这一次他们的支持会更重一些。内核构建……因此,我在发布一周后对 Ubuntu 22.04 LTS 的测试中感到惊讶,事实并非如此。令人惊讶的是,带有 Intel Alder Lake 混合 CPU 的 Ubuntu 22.04 LTS 状态并不好。如果不是 Linux 5.17 稳定版,英特尔 P/E 核混合 CPU 的用户会发现至少迁移到 Linux 5.16 会有更好的体验。本文中的一些基准测试比较了 Ubuntu 21.10 上的 Intel Core i9 12900K 与本周处于有效冻结状态的 Ubuntu 22.04 以及升级到 Linux 5.16 / 5.17 / 5.18 Git 内核时的 Ubuntu 22.04。
正文完