Announcement

Collapse
No announcement yet.

Two Years With Linux BFS, The Brain Fuck Scheduler

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • del_diablo
    replied
    Originally posted by curaga View Post
    Well, don't openarena and unigine benches also list the min fps? That should be a good indicator.
    That would almost be good.
    What is needed is a way to print a graph that shows how the framerate is moving per second. Like one of those stock marked price graphs you see in those papers.
    At the same time there should be a way of figuring out when there is a I/O timeout, which is even more essential. That should also be printed into some graph.

    And there should be a second stress test: A simple "the gui lags" test done via a recording camera where you attempt to do something while the linux kernel is compiling in the background with too many threads.

    Leave a comment:


  • RealNC
    replied
    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; 16 August 2011, 07:48 AM.

    Leave a comment:


  • kraftman
    replied
    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?

    Leave a comment:


  • RealNC
    replied
    Con Kolivas commented on his blog about the new Phoronix benchmarks:

    http://ck-hack.blogspot.com/2011/08/...isits-bfs.html

    Edit:

    The graph about the 8000 processes server is surely slamming at the face of CFS. And that, ladies and gentlemen (and Michael, most importantly), is how you would benchmark a CPU scheduler. The Phoronix article misses the point almost entirely. If you can't produce appropriate benchmarks, why did you bother at all? It was an article that serves no purpose. So why did you write it then?
    Last edited by RealNC; 16 August 2011, 07:41 AM.

    Leave a comment:


  • garytr24
    replied
    although in this case favorable, I think raw performance benchmarks send the wrong message. What BFS is optimizing for is user experience, UI latency, sometimes that can come at the expense at total throughput, and that's ok.

    Leave a comment:


  • yoshi314
    replied
    it's just too bad that BFS + systemd is still a no go :/ (no cgroup support).

    Leave a comment:


  • RealNC
    replied
    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.

    Leave a comment:


  • Saist
    replied
    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.

    Leave a comment:


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

    Leave a comment:


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

    Leave a comment:

Working...
X