皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 6.12 调度程序代码增加了 SCHED_DEADLINE 服务器和完整的 EEVDF

已为 Linux 6.12 内核提交了调度程序更新,并附带了几个显著的增强功能。

首先,Linux 6.12 调度程序代码介绍了 SCHED_DEADLINE 服务器基础架构。SCHED_DEADLINE服务器工作由已故的 Daniel Bristot de Oliveira 领导。SCHED_DEADLINE 服务器的工作总结为:

“当高优先级任务垄断 CPU 周期时,SCHED_DEADLINE 服务器可以帮助解决低优先级任务(例如 SCHED_OTHER)的匮乏问题。今天我们有 RT 限制;DEADLINE 服务器应该能够替换和改进它。

调度代码继续为 sched_ext 集成制定准备更改。sched_ext 可扩展调度程序代码无法在 Linux 6.11 中合并,而我们将看看它是否尝试进入 Linux 6.12 内核。至少这个 scheduler pull 进行了必要的更改,为这种可能性做准备。

Linux 6.12 调度程序代码增加了 SCHED_DEADLINE 服务器和完整的 EEVDF

Linux 6.12 还完成了 EEVDF 过渡,并围绕 EEVDF 调度进行了改进。有关该背景的更多详细信息,请参阅 EEVDF Scheduler On The Verge Of Being “Complete”。

通过此拉取请求提供有关 Linux 6.12 调度程序更改的更多详细信息。现在看看 sched_ext 是否尝试在下周登陆 Linux 6.12 内核……

转自 Linux 6.12 Scheduler Code Adds SCHED_DEADLINE Servers & Complete EEVDF – Phoronix