Rust-Written LAVD Kernel Scheduler Shows Promising Results for Linux Gaming
phoronix.com
phoronix.com
2 days ago: https://news.ycombinator.com/item?id=40084335
Edit: oh interestingly enough this one is the post from 3 days ago that has been moved again to the front page with a reset on the submission time.
C 91.3%
Rust 8.1%
Other 0.6%
Yes, it can be done in C and C++.
What I think is more interesting in this project is it's one of the first "real world" uses of sched_ext, https://lwn.net/Articles/922405/, which makes it trivial to build and experiment with new schedulers. It'll be interesting to see what will come out of the research opportunities this now provides.
To be honest, when they started working on it I don’t think any of us expected for it to be a source of collaboration with gaming companies :)
(I’m a middle manager at Meta)