Slashdot Mirror


Anticipatory Scheduler in Kernel 2.5+ Benchmarked

gmuslera points to this article at KernelTrap comparing available benchmarks for schedulers available for the 2.5 kernel, with the 2.4's scheduler as a reference poin. "In some cases, the new Anticipatory Scheduler performs several times better than the others, doing a task in a few seconds instead minutes like the others."

32 of 252 comments (clear)

  1. Anticipatory by daeley · · Score: 4, Funny

    Somehow, I just *knew* this was coming. ;)

    --
    I watched C-beams glitter in the dark near the Tannhauser gate.
    1. Re:Anticipatory by nairnr · · Score: 4, Funny

      Just like they couldn't anticipate the Slashdotting they were about to receive...

    2. Re:Anticipatory by mindriot · · Score: 2, Funny

      Man, they should've just anticipated the coming Slashdotting and used it as a real-life benchmark for the scheduler...

    3. Re:Anticipatory by ottffssent · · Score: 2, Funny

      > Mac OS X: because making Unix user-friendly is easier than debugging Windows.

      Heh. More like "because making user-friendly Unix is easier than making unix-sturdy MacOS".

    4. Re:Anticipatory by Anonymous Coward · · Score: 2, Funny

      Somehow, I just *knew* this was coming. ;)

      Ah, grasshopper, but did you know it will be coming to Slashdot yet again in a day or so? Anyone can predict the future; it takes a sage to predict a Slashdot duplicate.

    5. Re:Anticipatory by bill_mcgonigle · · Score: 5, Funny

      I totally agree, but do find it sad that Apple spent all the time and effort only to find that creating an OS was beyond them, so they chucked it all out and went for Unix. And Unix had been there for them all along.

      C'mon, try grounding your trolling in reality next time. Scheduling on OSX is handled by Mach, which was developed at CMU by Avi Tevanian, developed at NeXT and brought up to 3.0 at Apple.

      Apple uses BSD for its UNIX compatibilty layer, but that doesn't handle scheduling, which is what this article is about.

      Now, if you want to say Apple was dumb for chucking A/UX in the early nineties, then that'd make a much better troll.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  2. Ohh the agony... by Sayten241 · · Score: 4, Funny

    The anticipation is killing me .

  3. Obvious joke... by ChangeOnInstall · · Score: 4, Funny

    If only kerneltrap.org were running the new schedu... oh, never mind.

    --
    What has *science* done?!? -- Dr. Weird (ATHF)
  4. Oops by AnotherShep · · Score: 3, Funny

    Seems to be slashdotted already... Wonder if it saw that coming.

  5. unfotunately by DonkeyJimmy · · Score: 5, Funny

    In some cases, the new Anticipatory Scheduler performs several times better than the others, doing a task in a few seconds instead minutes like the others.

    The task in question was anticipating things, so the test might not be all that fair.

    --
    "Probably the toughest time in anyone's life is when you have to murder a loved one because they're the devil." -Philips
    1. Re:unfotunately by DonkeyJimmy · · Score: 2, Funny

      While I have seen some voices of dissent that the test isn't fair, I'm afriad I don't understand what you mean here. Could you please explain further?

      Actually I was making a joke (that the benchmarking task itself was what the act of anticipating things, which this tool would obviously have a one up on... ). But someone modded me up insightful, so maybe I'm on to something.

      It'd be like testing rice painted white in a glass of milk during a snowstorm in a whiteness contest.

      --
      "Probably the toughest time in anyone's life is when you have to murder a loved one because they're the devil." -Philips
  6. Ketchup scheduler? by Penguin2 · · Score: 3, Funny

    It reminds of the old song and Heinz Ketchup commercial:
    "Anticipation is making me wait"...

  7. Poin..... by akiy · · Score: 5, Funny
    "with the 2.4's scheduler as a reference poin."

    I'm still anticipating the "t" in "point" myself...

    --

    --
    http://www.aikiweb.com - AikiWeb Aikido Information

    1. Re:Poin..... by Anonymous Coward · · Score: 1, Funny

      yea no shit.

      that's definitely +5 MOC

      (moderator on crack)

    2. Re:Poin..... by Mark+(ph'x) · · Score: 5, Funny

      Funny though... on my screen the first thing my brain interpreted that to: 'reference porn'

      I think i need help...

      --
      those who control the past, control the future. those who control the present, control the past.
  8. Article text in case of /. effect: by Mr.+Sketch · · Score: 5, Funny

    Too many connections

  9. Anti-slashdotting? by Dark+Lord+Seth · · Score: 5, Funny
    Too many connections

    You know, you can ALMOST feel an admin over there just itching to type in "Fuck you Taco! And your site!" instead of the connection stuff...

  10. Microsoft version: by DonkeyJimmy · · Score: 5, Funny

    Me: Computer, I would like to open Netscape
    Computer: I have anticipated you would like to open IE and have already opened it for you.
    Me: Ok, then I would like to go to the game review site to see what I want to buy.
    Computer: I have already begun the download of the new Age of Empires game, your account has been charged.
    Me: Can I at least go to the bathroom?
    Computer: No.

    --
    "Probably the toughest time in anyone's life is when you have to murder a loved one because they're the devil." -Philips
    1. Re:Microsoft version: by Anonymous Coward · · Score: 4, Funny

      Me: I would like to upda...
      Computer: I have already run auto update. all your warez are belong to us.

    2. Re:Microsoft version: by MyHair · · Score: 2, Funny
      Is this a new virus or clever marketing scheme?

      Either way... (loading double-barreled shotgun)


      (credit to Dilbert/Scott Adams)

  11. Don't click that link by Anonymous Coward · · Score: 3, Funny

    It's a trap! We've got to give this website more time. Concentrate all firepower on the next article below!
    /ackbar

    1. Re:Don't click that link by Trogre · · Score: 4, Funny

      iptables: "Httpd, we've lost our port 80 packet deflectors"
      httpd: "Intensify the firewall, I don't want anything to get through."
      iptables: "Httpd, look!"
      httpd: "INTENSIFY THE FIREWALL!"
      iptables: "Too late!"

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  12. It's about time... by FyRE666 · · Score: 5, Funny

    ... the Mozilla developers added a special "Slashdotted" plugin you know. So you could launch a special tab that would keep hammering away at a site in the background until it did bloodywell load ;-)

    1. Re:It's about time... by root+66 · · Score: 2, Funny

      which would fit into one two categories: 1. solution for already solved problem, 2. killer feature.

      --
      -- I love the smell of Blue Screens in the morning.
    2. Re:It's about time... by da+cog · · Score: 3, Funny

      Don't you think mozilla is bloated enough already? If they added that, then they might as well just go ahead and include a kitchen si... wait... err... nevermind.

      --
      Snarkiness is inversely proportional to wisdom because it emphasizes feeling right rather than being right.
  13. Re:Great! by Xunker · · Score: 5, Funny

    Quoeth the driver:

    * These chips are basically fucked by design, and getting this driver
    * to work on every motherboard design that uses this screwed chip seems
    * bloody well impossible. However, we're still trying.

    --
    Hilary Rosen's speech was about her love of money and her desire to roll around naked in a pile of money.
  14. Rocky Horror Linux Show by fr2asbury · · Score: 4, Funny
    I see you shiver with antici - - - - (Say it!) - - - (Consti!) - - - pation!

    ;-)

  15. Re:I've tried it and it rocks by brer_rabbit · · Score: 3, Funny
    For sure this is also a bit due to the new VM code.

    Fer sure.

  16. OMG! by Anonymous Coward · · Score: 1, Funny

    It should anticipate the slashdot effect and teleport 3 new servers into the room, and mirror the website onto them and install a load balencer.

    Or maybe it should just say "There have been 2000 slashdot whores here in the last 10 seconds, I anticipate your one too, so LEAVE NOW!"

  17. Re:I've tried it and it rocks by PD · · Score: 2, Funny

    How about a game where each little unit runs its own thread? 400 tanks crawling all over the battlefield would be 400 threads.

  18. Re:Disk I/O, not CPU schedulers by Sloppy · · Score: 3, Funny

    Heh, an anticipatory CPU scheduler! "Yup, gcc wanted more time."

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  19. Re:Even Ketchup can't wait anymore by Anonymous Coward · · Score: 1, Funny

    A viscous circle, no?