Excuse the awful title of the post but sched_ext is a really cool development that greatly improves Linux's scheduling efficiency. Minus all the technical details, it means that very intensive workloads that involve multiple demanding programs can actually coordinate with each other and not suffer performance penalties.

Fun Demonstration video with Terraria running under Proton in Ubuntu!* (where the 50% faster comes from, don't take it at face value you can read the case studies instead).

It's recently been merged with the Linux 6.12 kernel. And some orgs like Bazzite already ship their own schedulers.

Linux stays winning! Free software always wins!

  • hello_hello [comrade/them]
    hexagon
    M
    ·
    18 days ago

    It's just the first bits to get it installed and enabled, I haven't been able to use it myself on my NixOS system but a few release cycles and I could see this being included by default in a lot of distros.