SELF: Anatomy of an (alleged) failure
Posted Jun 24, 2010 6:54 UTC (Thu) by mingo
In reply to: SELF: Anatomy of an (alleged) failure
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.
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 ;-)
to post comments)