Linux内核更新 英特尔Alder Lake的性能表现问题补丁已合并原创
Linux主创Linus Torvalds 28日早些时候为英特尔CPU在内核合并了几个重要的补丁,这与Linux上的性能状态(P-State)有关。其中一个包括对最近发现的英特尔Turbo Boost Max技术(ITMT)问题的修复,该问题阻碍了Alder Lake处理器在超频状态下发挥其最大性能。
这个错误很容易让人联想到最近Windows 11上的Ryzen CPPC2错误,因为它与任务处理和最快内核优先级有关。
新的合并补丁包含对三个问题的修复,包括一个在硬件控制的P-States(HWP)的帮助下修复ITMT问题。其他问题与休眠有关。
下面是Linux内核团队给出的补丁描述,ITMT的错误已被加粗:
本次改进解决了intel_pstate驱动中的三个问题,并修复了与休眠有关的两个问题。
- 使intel_pstate在启用带外性能控制的Ice Lake服务器系统上正确工作(Adamos Ttofari)。
- 修复 intel_pstate 在活动模式下 CPU 离线和在线时的 EPP 处理(Rafael Wysocki)。
- 使 intel_pstate 在启用超频的非对称系统上支持 ITMT(Srinivas Pandruvada)。
- 修复在使用基于快照特殊设备文件的用户空间界面时的休眠映像保存(Evan Green)。
- 使休眠代码使用与获取快照块设备时相同的模式释放快照块设备(Thomas Zeitlhofer)。
这并不是Alder Lake拥有的唯一的Linux bug,还有一个现有的集群调度器功能问题持续存在,与以前的内核相比,在Linux 5.16上造成了相当大的性能降级,之前多项性能测试对比结果也表明经过优化的Windows 11是最适合英特尔12代酷睿处理器的操作系统。
访问这里了解更多:
来源:cnBeta