![]() | |||||||||||||
Messages in this thread |
Interesting implementation of resource controls. Cross posting this to ckrm-tech as well. I am sure CKRM folks have something to say... Any thoughts about how you want to add more resource control features on top of/in addition to this setup. (Such as memory etc) On Thu, Sep 08, 2005 at 12:23:23AM -0700, Paul Jackson wrote: > I'm guessing you do not want such cpusets (the parents of subcpusets) > to overlap, because if they did, it would seem to confuse the meaning > of getting a fixed proportion of available cpu and memory resources. I > was a little surprised not to see any additional checks that > cpu_exclusive and mem_exclusive must be set true in these cpusets, to > insure non- overlapping cpusets. I agree with Paul here. You would want to build your controllers on top of exclusive cpusets to keep things sane. > On the other hand, Dinakar had more work to do than you might, because > he needed a complete covering (so had to round up cpus in non exclusive > cpusets to form more covering elements). From what I can tell, you > don't need a complete covering - it seems fine if some cpus are not > managed by this resource control function. I think it makes more sense to add this functionality directly as part of the existing cpusets instead of creating further leaf cpusets (or subcpusets as you call it) where we can specify resource control parameters. I think that approach would be much more intuitive and simple to work with rather than what you have currently. -Dinakar - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2005-09-08 13:03 [from the cache] ©2003-2008 | |||||||||||||