On 2023-04-26 18:15, Nikos Chantziaras wrote:
So I wanted to try the BMQ scheduler in gentoo-sources. Is just enabling it in
the kernel build all that's needed? I did so, booted, and:
$ dmesg | grep -i bmq
[ 0.100284] sched/bmq: BMQ CPU Scheduler v6.1-r4 by Alfred Chen.
That's all and it's in use now? Or do I need to toggle anything else?
That's all you need to do, right. You can slso alternatively switch to PDS under
the "General setup > Scheduler features" kernel-config menu, which is slightly
better
for throughput and "more correct" when many tasks have varying priorities -
beefy
workstation or server.
BMQ is kind of simplistic (in an elegant way), but that's why it is so effective
for low-end systems and desktops.
Run iperf3 over loopback (i.e. both server and client) to see the difference.
cheers
Holger