Linux 6.12 即将成为一次巨大的内核更新!随着实时 “PREEMPT_RT” 在 20 年后成为主线,并在本周合并了许多其他内核功能,Linus Torvalds 刚刚引入了备受期待的 sched_ext 代码!
通过允许将调度策略作为 BPF 程序实施,sched_ext可扩展调度程序行为的代码已合并。Sched_ext 曾计划将其合并到 Linux 6.11 中,但最终没有实现。本周早些时候,进行了必要的调度程序更改,这为今天合并sched_ext铺平了道路。
Sched_ext 已经在修补的内核中看到了人们对其长时间的树外状态的浓厚兴趣和使用。Sched_ext 可以允许一些非常创新的调度场景,从游戏到其他场景。
几分钟前,sched_ext 被合并了。提交的文档为那些对 sched_ext 潜在客户感兴趣的人提供了更多的见解。
今天还合并了 Linux 6.12 的 BPF 更新。
转自 Sched_ext Merged For Linux 6.12 – Scheduling Policies As BPF Programs – Phoronix