鉴于内核也是“长期支持”版本,下周的 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 的多个系统的测试中运行良好。
Intel Alder Lake 的所有 Ubuntu 测试都是在与 Intel Core i9 12900K 相同的系统上以库存速度进行的(在自动化系统表中,6.50GHz 报告来自内核错误,其中最初 Alder Lake CPU 在 Linux 上的时钟速度报告比实际高得多 – 在所有基准测试中保持相同的库存速度和 BIOS 配置)使用 Alder Lake S GT1 显卡、华硕 ROG STRIX Z690-E GAMING WiFi 主板、2 x 16GB DDR5-5400 内存和 2TB WD_BLACK SN850 NVMe 固态硬盘。每次运行基准测试时,系统硬件和配置都保持相同,只需执行干净的 Ubuntu 安装(或内核升级)并继续运行测试。