mox@lemmy.sdf.org to Linux Gaming@lemmy.worldEnglish · 7 months agoLAVD Kernel Scheduler Shows Promising Results For Linux Gamingwww.phoronix.comexternal-linkmessage-square6fedilinkarrow-up148arrow-down10cross-posted to: rust@programming.devlinux_gaming@lemmy.ml
arrow-up148arrow-down1external-linkLAVD Kernel Scheduler Shows Promising Results For Linux Gamingwww.phoronix.commox@lemmy.sdf.org to Linux Gaming@lemmy.worldEnglish · 7 months agomessage-square6fedilinkcross-posted to: rust@programming.devlinux_gaming@lemmy.ml
minus-squareogeist@lemmy.worldlinkfedilinkEnglisharrow-up12·edit-27 months agoFor those interested, the AUR package is scx-scheds It appears you can change the scheduler on the fly so I will definitely try it. There are more schedulers available as well. There’s a comment in the article that says you can improve performance drastically, hard to believe but we will see.
minus-squareRustmilian@lemmy.worldlinkfedilinkEnglisharrow-up9·edit-27 months ago It appears you can change the scheduler on the fly so I will definitely try it. (e)BPF’s sched_ext allows dynamically loading schedulers from user space, yes.
minus-squareogeist@lemmy.worldlinkfedilinkEnglisharrow-up3·7 months agoYou do need a kernel with the sched-ext kernel option. Trying to install it right now.
minus-squareAtemu@lemmy.mllinkfedilinkEnglisharrow-up2·7 months agoWhich version was that introduced in? 6.9?
minus-squareogeist@lemmy.worldlinkfedilinkEnglisharrow-up2·7 months agoIt’s not in the mainline, you need to either install the cachyos repo or compile the kernel with patches.
For those interested, the AUR package is
It appears you can change the scheduler on the fly so I will definitely try it. There are more schedulers available as well.
There’s a comment in the article that says you can improve performance drastically, hard to believe but we will see.
(e)BPF’s sched_ext allows dynamically loading schedulers from user space, yes.
You do need a kernel with the sched-ext kernel option. Trying to install it right now.
Which version was that introduced in? 6.9?
It’s not in the mainline, you need to either install the cachyos repo or compile the kernel with patches.