Found 3 useful documents that can help explain CFS better: 1. http://gustavus.edu/+max/os-book/updates/CFS.html People trying to learn about CFS must have a look at it. It not only explains the current CFS mechanism but also explains the problems with the earlier O(1) scheduler. 2. Another useful description of the CFS can be found in the paper "Towards Achieving Fairness in the Linux Scheduler" in the ACM SIGOPS Operating Systems Review, Vol 42 , Issue 5 (July 2008) Research and developments in the Linux kernel (http://portal.acm.org/toc.cfm?id=1400097) 3. For the math behind the proportional fair scheduling one can read http://portal.acm.org/citation.cfm?id=890606 (Thanks to Peter Zijlstra) -- Regards, Sukanto Ghosh -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ