LWN.net Logo

SELF: Anatomy of an (alleged) failure

SELF: Anatomy of an (alleged) failure

Posted Jun 23, 2010 21:50 UTC (Wed) by xxiao (subscriber, #9631)
In reply to: SELF: Anatomy of an (alleged) failure by bronson
Parent article: SELF: Anatomy of an (alleged) failure

Can't agree with you more.
CFS sucks so much that I have to patch BFS instead these days.


(Log in to post comments)

SELF: Anatomy of an (alleged) failure

Posted Jun 24, 2010 6:54 UTC (Thu) by mingo (subscriber, #31122) [Link]

Can't agree with you more. CFS sucks so much that I have to patch BFS instead these days.

Please also take a minute to report your observations to us upstream scheduler maintainers as well.

The scheduler is evolving like most other Linux core kernel subsystems: the rate of change is pretty healthy, the spectrum of contributors is broad and we try to address every bugreport and every patch that gets submitted to us.

In the past year alone we merged more than 250 patches to the upstream scheduler, written by more than 50 different authors - improving the code / adding features and addressing bugs/complaints.

Note that as of v2.6.34 there is little left of the original 'CFS' code that we merged in v2.6.22 - if you follow upstream scheduler commits you will see that Peter Zijlstra has rewritten most of it. (but if there's any bugs left in the scheduler then feel free to blame them on me ;-)

Thanks,

Ingo

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds