7 votes

Battle of the Schedulers: Linux's CFS vs FreeBSD's ULE

1 comment

  1. s4b3r6
    Link
    Now that is an intense dedication, even if ULE is relatively simple compared to CFS. Porting it, without porting the underlying subsystems from FreeBSD, can't have been an easy job. (And the...

    We have ported ULE to Linux, and use it to schedule all threads that are normally scheduled by CFS.

    Now that is an intense dedication, even if ULE is relatively simple compared to CFS. Porting it, without porting the underlying subsystems from FreeBSD, can't have been an easy job. (And the source is available, which is rather nice to see.)