pluggable schedulers vs. tunable schedulers
pluggable schedulers vs. tunable schedulers
Posted Sep 12, 2009 8:37 UTC (Sat) by mingo (subscriber, #31122)In reply to: pluggable schedulers vs. tunable schedulers by trasz
Parent article: BFS vs. mainline scheduler benchmarks and measurements
That does not answer the fundamental questions though.
Who schedules the schedulers? What happens if multiple tasks are on the same CPU with different 'schedulers' attached to them? For example a Firefox process scheduled by BFS and Thunderbird scheduled by CFS. How would it behave on the same CPU for it to make sense?
Really, i wish people who are suggesting 'pluggable schedulers!!!' spent five minutes thinking through the technical issues involved. They are not trivial.
Programming the kernel isnt like LEGO where you can combine bricks physically and have a nice fire station in addition to your police car ;-)
