Slashdot Mirror


Torvalds Explains Scheduler Decision

Firedog writes "There's been a lot of recent debate over why Linus Torvalds chose the new CFS process scheduler written by Ingo Molnar over the SD process scheduler written by Con Kolivas, ranging from discussing the quality of the code to favoritism and outright conspiracy theories. KernelTrap is now reporting Linus Torvalds' official stance as to why he chose the code that he did. 'People who think SD was "perfect" were simply ignoring reality,' Linus is quoted as saying. He goes on to explain that he selected the Completely Fair Scheduler because it had a maintainer who has proven himself willing and able to address problems as they are discovered. In the end, the relevance to normal Linux users is twofold: one is the question as to whether or not the Linux development model is working, and the other is the question as to whether the recently released 2.6.23 kernel will deliver an improved desktop experience."

6 of 411 comments (clear)

  1. Re:RTFA and understand by Cyberax · · Score: -1, Flamebait

    I'm sorry, but his arguments are CRAP.

    First of all, Con Kolivas was more than willing to maintain his code (see answers to Linus's post).

    Second, CFS is SLOWER THAN THE OLD SCHEDULER on some workloads. It's quite noticeable on gaming workloads. Or non gaming, see http://article.gmane.org/gmane.linux.kernel/561735 - 80% regression on one benchmark.

    No scheduler is going to be ideal. That's the fact.

    But Con Kolivas also had pluggable scheduler architecture which would have allowed to use the most fitting scheduler for some workloads.

    Guess what? Ingo+Linus rejected it, because it gives too much freedom of choice.

  2. Linus is a piece of shit by Anonymous Coward · · Score: -1, Flamebait

    And you still wonder about linux not dominating the desktop?
    Bill is a thousand times better dictator than this scandinavian junk.

  3. You must like by Anonymous Coward · · Score: -1, Flamebait

    hearing yourself talk. I assure you, you are the only one.

    Now stfu, kokgobbler!

  4. Re:Linus as the benevolent dictator again by Anonymous Coward · · Score: -1, Flamebait

    "people" != Con. Try to understand the article when you read it.

  5. Re:Linus as the benevolent dictator again by Anonymous Coward · · Score: 0, Flamebait

    He continued, "sadly, that seemed to include Con too".

    Try reading the first paragraph, cunt.

  6. This just shows (yet again) what a mess Linux is. by pigiron · · Score: 0, Flamebait

    Torvald and his followers are disticntly second rate in both their development model and technical skills when compared to McCusick, de Raadt etc...Slashdot Linux fanboys will whine, but if you want a decent Unix implementation get a BSD.