Linux 5.10内核更新带来更均衡的多路处理器SMT调度

开发 前端
在Linux 5.10的调度器变化中,有一些变化值得一提

Ingo Molnar 和往常一样,很快就提交了他所负责的领域的新内核合并窗口的修改。

[[346103]]

在Linux 5.10的调度器变化中,有一些变化值得一提:

缓存热度现在在SMT迁移中被忽略了,因为它们共享同一个内核,进而共享同一个缓存。

一套改善CFS任务之间公平性的补丁确定合并进来,这项工作的目的是提高系统再平衡的公平性,基准测试显示,在ARM64上的Hackbench调度测试有0.5~2.7%的改进。在另一个实时应用线程的测试中,已经有了2%的改进。

NUMA节点平衡的改进有助于提升多路处理器系统的性能。

一个新的调度器调试跟踪点用于跟踪CPU容量,这对Arm Energy Aware Scheduling和相关的任务放置/负载平衡优化很有用。此外,最新代码还对Arm EAS进行了更新。

一个新的MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ标记用于Restartable Sequences(Rseq)系统调用,这是基于Google的内部工作。

责任编辑:姜华 来源: 太平洋电脑网
相关推荐

2009-06-17 13:03:42

Linux内核

2009-03-18 18:40:15

四核服务器AMD

2013-11-04 15:03:56

LinuxLinux内核

2023-06-12 14:46:17

DebianDebian 12

2022-06-21 08:50:13

开源MegPeak处理器

2010-03-22 09:18:24

Windows内核

2011-03-11 10:47:11

NVIDIA丹佛处理器

2010-06-22 09:40:20

英特尔

2012-01-13 13:47:34

ARM处理器服务器数据中心

2020-11-09 16:00:26

LinuxLinux内核

2021-07-05 06:51:45

Linux内核调度器

2021-07-02 06:54:44

Linux内核主调度器

2010-04-26 16:43:24

IBM POWER4处

2019-04-10 13:43:19

Linux内核进程负载

2012-03-09 10:24:37

处理器E5-2600

2022-10-27 10:12:25

linuxi486

2012-05-14 14:09:53

Linux内核调度系统

2021-07-05 12:30:17

ChromebookSkylake处理器Chrome OS

2021-04-11 10:30:32

LinuxLinux 5.13操作系统

2023-03-15 14:19:39

物联网安全机器学习
点赞
收藏

51CTO技术栈公众号