遗憾的是,没有及时在LinuxV6.8内核合并窗口中使用的功能之一是AMD P-State首选核心支持。这是关于能够正确地与内核和调度器进行关于“首选内核”的通信,例如某些CPU内核具有比其他CPU内核更高的最大频率或更好的性能特性。随着AMD Ryzen处理器开始看到Zen 4和Zen 4C内核的组合,以及支持AMD 3D V-Cache的处理器等其他情况,这一点变得更加重要,在这些情况下,对于性能敏感的工作,某些内核会比其他内核更受青睐。
AMD几个月来一直致力于这一P-State首选核心支持,因为它能够向操作系统暴露具有更高最大频率或比其他核心更首选的处理器核心。该平台通过ACPI协作处理器性能控制(CPPC)数据传达这些核心首选项。
AMD P-State Preferred Core在补丁历史过程中对Linux的支持已经调整,能够支持基于工作负载的动态核心排名,并执行诸如热量和功率变化等条件。反过来,AMD首选的核心偏好会暴露给内核的调度程序,以便在任务调度期间受到青睐。
今天发出的是第13次迭代的AMD首选核心补丁的Linux内核。有各种小的更新和其他一些基本的补丁维护。不过没有什么太重要的,所以希望这将很快越过终点线:现在对Linux v6.8来说已经太晚了,但也许我们会在春天看到这个备受追捧的特性为v6.9做好准备。那些想要尝试v13 Linux补丁的人可以在 内核邮件列表.