Slashdot Mirror


New Scheduler Available for FreeBSD

flynn_nrg writes "Luigi Rizzo, one of the FreeBSD developers, has just finished the code for a new scheduler. From the announcement: '...as promised, a first version of the Proportional Share scheduler that we developed is available here. These are for a recent -STABLE (i think any version from 4.4 should work; the only 3 files modified are kern_synch.c, kern_switch.c and proc.h, plus a one-line change to kern_exit.c). I have tested it a little bit on a diskless system, and it seems to survive running a full X session with the usual set of xterm, netscape etc. while i do a "renice" of the processes and even switch back and forth between schedulers. But do not trust this yet for a production system!' Read the full post here."

4 of 232 comments (clear)

  1. Re:KARMA WHORE !!!! by Buck2 · · Score: 2, Funny

    You're so cute when you do that.

    --

    As my father lik@(munch munch)... ....
  2. Re:0(1) scheduler by dimator · · Score: 4, Funny

    I prefer ")1(O" just to throw people off.

    --
    python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
  3. Re:Why? by Waffle+Iron · · Score: 2, Funny
    What is the purported advantage of the new scheduler?

    Doesn't anybody read the submitters' article summaries any more? It says right at the top of this page that the new scheduler is Proportional. That's the advantage. We can therefore infer that the old one is inferior for a related reason: it's not Proportional.

    I'm all for good proportions. Kudos to the implementors. Keep up the good work.

  4. Here is a great reason to prefer BSD by sawilson · · Score: 3, Funny

    http://uptime.netcraft.com/up/today/top.avg.html

    You'll notice that 45 of those top 50 are BSD
    machines. Of those 45, 19 are FreeBSD boxes.
    You'll notice 1 Linux box. It's nice to see that
    leading industry sites like bongload.com and
    twobigirls.com have benefited so much from the
    stability of BSD.