数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 889|回复: 0

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

[复制链接]
发表于 2020-10-13 07:27:50 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
稿源:cnBeta

Ingo Molnar 和往常一样,很快就提交了他所负责的领域的新内核合并窗口的修改。
在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的内部工作。

关于Linux 5.10的这些调度器变化的更多细节,请通过这个pull request查看。



您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-6-17 20:01 , Processed in 0.171601 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表