返回上一页  首页 | cnbeta报时: 10:25:47
Linux 5.10内核更新带来更均衡的多路处理器SMT调度
发布日期:2020-10-12 23:58:01  稿源:cnBeta.COM

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查看。

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 10:25:47

文字版  标准版  电脑端

© 2003-2025