Another push for sched_ext
Another push for sched_ext
Posted May 16, 2024 9:14 UTC (Thu) by rwmj (subscriber, #5474)Parent article: Another push for sched_ext
I have a couple of technical questions which I don't think were answered in the article or comments so far ...
(1) Is BPF actually fast enough here? I mean, surely this code is called every time you do schedule(), which would be very frequent, so you'd want that to be as fast as it can be. BPF is JITted but does it compete with AOT-compiled C code?
(2) Related to (1), why wouldn't a pluggable system of regular kernel modules work for this use case? From a quick scan of kernel/sched in the sources it seems like the current schedulers are not modules.
