Paul Menage wrote:
> One of the arguments presented against merging the Resource Groups
> core is the lack of resource controllers that are in a state where
> they're ready to be merged.
> 
> Here's a very simple resource "controller" that simply accounts the
> CPU time consumed by the tasks in a resource group, and reports it via
> the stats interface. It has no shares or other configuration, but also
> has nothing intrusive in the kernel apart from a couple of calls to an
> accounting function in the existing time accounting in sched.c
> 
> It's something that could be useful for any job control system.
> Obviously a proper CPU scheduler with QoS isolation is better, but (in
> the absence of such a scheduler that's ready for merging), right now
> tracking the CPU cycles consumed by a group of processes involves lots
> of expensive /proc scraping. (It's certainly something that we'd find
> useful).
> 
> How about adding this alongside the numtasks controller as an example
> of a simple but useful controller?
> 
> Paul
> 
> diff -Naur -X /home/menage/dontdiff

diff -Naurp please, I cannot see which functions you have patched

-- 

        Balbir Singh,
        Linux Technology Center,
        IBM Software Labs

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
ckrm-tech mailing list
https://lists.sourceforge.net/lists/listinfo/ckrm-tech

Reply via email to