Slashdot Mirror


The Really Fair Scheduler

derrida writes "During the many threads discussing Ingo Molnar's recently merged Completely Fair Scheduler, Roman Zippel has repeatedly questioned the complexity of the new process scheduler. In a recent posting to the Linux Kernel mailing list he offered a simpler scheduler named the 'Really Fair Scheduler' saying, 'As I already tried to explain previously CFS has a considerable algorithmic and computational complexity. This patch should now make it clearer, why I could so easily skip over Ingo's long explanation of all the tricks CFS uses to keep the computational overhead low — I simply don't need them.'"

1 of 199 comments (clear)

  1. Re:Fuck this. by morgan_greywolf · · Score: 0, Redundant

    Let's just go back to cooperative multitasking like Mac OS where everything was simple.


    And we don't do that because cooperative multitasking SUCKED. Both Apple and Microsoft completely agree on that, because each of their next-generation OSes (Windows NT and Mac OS X) replaced cooperative multitasking with preemptive multitasking. And Unix has always had preemptive multiasking.