英特尔在发布Alder Lake CPU架构的核心设计时表示,Windows 11已经针对这种大小核心设计进行了优化,并提供了最新的线程导向器技术来帮助任务调度,因此实测性能优于Linux和Windows 10。
此后,Linux系统进一步优化,在底层做了改动,缩小与Windows 11的差距本站此前报道称,在使用Linux内核5.18版本的Ubuntu上的最新测试显示,Alder Lake—S Core i9—12900K在Linux和Windows 11上的性能没有太大差异
最近,Intel Linux工程师Ricardo Neri提交了一个Linux内核的新补丁,主要改进了P核和E核之间的任务调度。
在混合了较高频率SMT内核和较低频率非SMT内核的处理器上,如果多个SMT对等体繁忙,则较低优先级的CPU将从较高优先级的内核中提取任务。
不要对每个SMT对等体使用不同的优先级相反,调整asym_packing负载平衡器以识别具有多个繁忙对等体的SMT核心,并让低优先级CPU拉动任务
删除这些人为的优先级可以避免冗余迁移,让低优先级的内核检查所有SMT对等体,找到最忙的队列。
此外,英特尔即将推出的第13代Raptor Lake和未来的第14代Meteor Lake CPU有望采用类似的混合架构,因此针对Linux的优化也将在接下来的几代中见到成效。
声明:以上内容为本网站转自其它媒体,相关信息仅为传递更多企业信息之目的,不代表本网观点,亦不代表本网站赞同其观点或证实其内容的真实性。投资有风险,需谨慎。