Hi,
In an attempt to understand CKRM, I need to find where it stands as compared to O(1) and CFS? What is difference between O(1), CFS and CKRM? What features differentiate them?
Appreciate your inputs with regards to this.
Hi Sowmya
From what I understand CKRM was not a dedicated task scheduler as in the case of the old O(1) or the CFS but a project working towards the grouping and identifying of tasks as classes so that they could be managed/tracked according to a particular resource 'identity' at a higher systems management level. I don't think the CKRM project is active any more, but I could be wrong...
In the current kernel this functionality is now I believe provided for by cgroups. Read the files in Documentation/cgroups/ for more info on managing process aggregates this way. Cheers Julie