BFS vs. mainline scheduler benchmarks and measurements
BFS vs. mainline scheduler benchmarks and measurements
Posted Sep 8, 2009 6:39 UTC (Tue) by mingo (subscriber, #31122)In reply to: BFS vs. mainline scheduler benchmarks and measurements by paragw
Parent article: BFS vs. mainline scheduler benchmarks and measurements
Did that ever work satisfactorily in practice though?
Yes. (See my other post about nice levels in this discussion.) If it does not it's a bug and needs to be reported to lkml.
There's also the /proc/sys/kernel/sched_latency_ns control in the upstream scheduler - that is global and if you set that to a very low value like 1 msec:
echo 1000000 > /proc/sys/kernel/sched_latency_ns
you'll get very fine-grained scheduling. This tunable has been upstream for 7-8 kernel releases already.
If it did why are people still cranking out different scheduler for desktops?
Primarily because it's fun to do. Also, in no small part because it's much easier to do than to fix an existing scheduler (with all its millions of current users and workloads) :-)
