Re: [Lse-tech] [PATCH] cpusets - big numa cpu and memory placement

Andrew Morton
2004-10-03T20:53:02Z

Erich Focht <efocht@hpce.nec.com> wrote:
>
> Can CKRM (as it is now) fulfil the requirements?
>
> I don't think so. CKRM gives me to some extent the confidence that I
> will really use the part of the machine for which I paid, say 50%. But
> it doesn't care about the structure of the machine.

Right. That's a restriction of the currently-implemented CKRM controllers.

> ...
> Can CKRM be extended to do what cpusets do?
>
> Certainly. Probably easilly. But cpusets will have to be reinvented, I
> guess. Same hooks, same checks, different user interface...

Well if it is indeed the case that the CKRM *framework* is up to the task
of being used to deliver the cpuset functionality then that's the way we
should go, no? It's more work and requires coordination and will deliver
later, but the eventual implementation will be better.

But I'm still not 100% confident that the CKRM framework is suitable.
Mainly because the CKRM and cpuset teams don't seem to have looked at each
other's stuff enough yet.