Comment on Rust-Written Linux Scheduler Showing Promising Results for Gaming PerformanceparentComments−ot2yThe scheduler performance has nothing to do with the used language.This is correct, but I don't think the article is trying to make any claim about the language being relevant for performance.What I believe the author is showcasing is two things:- sched_ext allows to write schedulers that outperform a default general-purpose scheduler on certain workloads (performance)- Since a sched_ext scheduler is a userland process, it can be implemented in any language. The author likes Rust and they used Rust (ergonomics)The headline compresses both things in one sentence, and this can create some confusion about what they intend to convey.
Comments
This is correct, but I don't think the article is trying to make any claim about the language being relevant for performance.
What I believe the author is showcasing is two things:
- sched_ext allows to write schedulers that outperform a default general-purpose scheduler on certain workloads (performance)
- Since a sched_ext scheduler is a userland process, it can be implemented in any language. The author likes Rust and they used Rust (ergonomics)
The headline compresses both things in one sentence, and this can create some confusion about what they intend to convey.