首页  >  文章  >  科技周边  >  Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能

Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能

王林
王林转载
2023-06-03 19:33:42702浏览

6月3日消息,根据国外科技媒体NeoWin的报道,Linux发行版并不计划效仿Windows 11,相反,他们将继续为基于AMD Ryzen Zen 2处理器的用户提供支持,并通过对L3缓存(LLC)的优化来进一步提升性能。

Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能

近日发布的select_idle_sibling()补丁为Linux内核带来了一些改进。该补丁允许操作系统将任务分配给被标记为“闲置”状态的处理器线程,不仅限于识别本地L3缓存中的闲置线程。这一变化在AMD Zen 2设备上特别重要,因为在处理特定LLC的工作队列时,通常会出现核心闲置的情况。

Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能

据小编了解,此前的问题在于select_idle_sibling()函数并没有考虑本地LLC之外的其他因素,而且由于任务在短时间内运行完成,常规的负载均衡方法并不起作用。因此,对于那些本地节点处于闲置状态的情况,改进后的函数将在同一节点内尝试其他LLC,以更好地利用资源。

Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能

针对Zen 2架构,Red Hat开发人员Tejun Heo表示,这一优化对于提高性能至关重要。尽管保留工作缓存在本地是有益的,但长时间的闲置会导致资源浪费。通过让select_idle_sibling()在同一节点内尝试其他LLC,可以更有效地利用处理器的处理能力。

总的来说,Linux发行版将继续支持基于Zen 2架构的AMD Ryzen处理器,并通过改进对L3缓存的利用来提高性能。这一优化将使操作系统能够更好地分配任务,并减少核心闲置时间,从而提供更出色的用户体验。

以上是Linux发行版持续支持AMD Ryzen Zen 2处理器,并优化L3缓存提升性能的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:itbear.com。如有侵权,请联系admin@php.cn删除