Page 1 of 3 123 LastLast
Results 1 to 10 of 73

Thread: Two Years With Linux BFS, The Brain Fuck Scheduler

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    14,324

    Default Two Years With Linux BFS, The Brain Fuck Scheduler

    Phoronix: Two Years With Linux BFS, The Brain Fuck Scheduler

    This month marks the two-year anniversary of the release of BFS, the Brain Fuck Scheduler, for the Linux kernel. While BFS has not been merged into the mainline Linux kernel, the scheduler is still actively maintained by Con Kolivas and patches are updated for new kernel releases. The BFS scheduler has also reached mild success and adoption over the past two years. In this article is a fresh look at the Brain Fuck Scheduler along with a fresh round of benchmarks from the Linux 3.0 kernel.

    http://www.phoronix.com/vr.php?view=16302

  2. #2
    Join Date
    Sep 2006
    Location
    PL
    Posts
    907

    Default

    this benchmarks are totally inadequate. BFS scheduler is designed to reduce LATENCY in desktop applications.

    i'd check for amount of frames dropped in some FPS game or quality of video capture framerate-wise, as this is where the scheduler latency matters. but these things cannot really be measured with a benchmark ( i think ).

    before CFS epsxe emulator would stall randomly for ~0.5 second now and then. on CFS i sometimes get 0.1 sec delays, which is not the case with BFS at all. that is what should be measured, not performance of webserver or how much FPS can you squeeze of a game.

    Phoronix staff - please, read again this post http://lkml.org/lkml/2009/9/6/231 and think about this article again.
    Last edited by yoshi314; 08-16-2011 at 03:14 AM.

  3. #3

    Thumbs down fail!

    BFS is about latency, not throughput!

  4. #4
    Join Date
    Feb 2008
    Location
    Linuxland
    Posts
    4,987

    Default

    Well, don't openarena and unigine benches also list the min fps? That should be a good indicator.

  5. #5
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,776

    Default

    Kernel 3.0 is unusable for me without BFS. I mean really, a total piece of crap experience. Benchmark THAT.

  6. #6

    Default

    Would someone care to explain how somebody like Con-man Kolivas who goes out of his way to burn bridges and insult players... still manages to get press releases?

    Oh, and RealNC, don't make me step back in here and smack you around some more. Seriously, if all you can come up with is a one liner retort that such and such a kernel version is "insert explicative here" you haven't learned anything over the years.

  7. #7
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,776

    Default

    Quote Originally Posted by Saist View Post
    Would someone care to explain how somebody like Con-man Kolivas who goes out of his way to burn bridges and insult players... still manages to get press releases?
    Because he wrote a scheduler that improved Desktop Linux for a lot of people. About the insults, surely, when you're treated with so much ignorance you tend to tell all the ignorants to go fuck themselves. Which is only something that raised my respect for CK and what he's doing even more. He's like the lone hacker who accomplishes tremendous tasks and throws the results at the face of the corrupt establishment. In other words, a software hero.

    Oh, and RealNC, don't make me step back in here and smack you around some more.
    Please do. It will be the usual offensive stuff that attacks people on a personal level with lots of bigotry in it. Seriously, go ahead.

    Seriously, if all you can come up with is a one liner retort that such and such a kernel version is "insert explicative here" you haven't learned anything over the years.
    What I have learned over the years is that one guy, alone, improved my Linux experience a hell of a lot while his contributions were never acknowledged properly. And also have learned that people like you will continue to spread FUD because you simply can't stand being wrong. But I've got some bad news for you: You're not the pope.

  8. #8
    Join Date
    Nov 2008
    Posts
    418

    Default

    Quote Originally Posted by Saist View Post
    Would someone care to explain how somebody like Con-man Kolivas who goes out of his way to burn bridges and insult players... still manages to get press releases?

    Oh, and RealNC, don't make me step back in here and smack you around some more. Seriously, if all you can come up with is a one liner retort that such and such a kernel version is "insert explicative here" you haven't learned anything over the years.
    I dont know if you read the Con interview? He explained that Linux et al were not to nice.

    So, it seems that Linus has some attitude problems, and that Con got in his way. There are numerous unpleasant stories about Linus and his ego. Maybe you missed them?

  9. #9

    Default

    Quote Originally Posted by RealNC View Post
    Kernel 3.0 is unusable for me without BFS. I mean really, a total piece of crap experience. Benchmark THAT.
    Care to explain what's wrong? I know CFS doesn't allow you to use millions Hz as a timer frequency, but some people explained it's a dumb stupid idea. Last time you were bashing KDE just because your home made and messed up by yourself distro had some problems with it - you were using unstable graphic drivers... maybe this time it's the same?

  10. #10
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,776

    Default

    Quote Originally Posted by kraftman View Post
    Care to explain what's wrong? I know CFS doesn't allow you to use millions Hz as a timer frequency, but some people explained it's a dumb stupid idea.
    Why the FUD? BFS recommends 1000Hz, not a million. Please show me where BFS recommends more than that. It's not even freakin' possible to use more than 1000Hz with BFS.

    Ah, you mean the -ck patch, not BFS. You have no clue (again) what BFS is. And even the -ck patch in question even says that more than 1000Hz is only used for some broken software that depend on timer frequency and should not be used without a strong reason because it can break things.

    You're a FUD spreader, kraftman. And the worst part is you know it, but simply don't give a shit.

    Last time you were bashing KDE just because your home made and messed up by yourself distro had some problems with it - you were using unstable graphic drivers... maybe this time it's the same?
    More FUD. Those problems were fixed as soon as the kernel 3.0 BFS came out. It was the CFS scheduler that fucked up the performance of my system. With BFS + 3.0.1, everything is fine again. Oh, and my system is configured perfectly.

    Kraftman: clueless and ignorant as ever. And with proof, as is evident from the above.
    Last edited by RealNC; 08-16-2011 at 07:48 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •