Re: scheduler scalability - cgroups, cpusets and load-balancing

Gregory Haskins
2008-01-29T16:04:17Z

>>> On Tue, Jan 29, 2008 at 7:12 AM, in message
<20080129061202.95b66041.pj@sgi.com>, Paul Jackson <pj@sgi.com> wrote:
> Peter, replying to Paul:
>> > 3) you turn off sched_load_balance in that realtime cpuset.
>>
>> Ah, I don't think 3 is needed. Quite to the contrary, there is quite a
>> large body of research work covering the scheduling of (hard and soft)
>> realtime tasks on multiple cpus.
>
> Well, the way it's coded now, the user space code needs to do (3),
> because that's the only way they get the system to have anything
> other than one big fat sched domain covering the all the CPUs in
> the system.

What about exclusive cpusets? Don't they create a new sched-domain or did I misunderstand there?

-Greg

>
> Actually ... I need a picture of a bunny with a pancake hat here,
> as I have no idea what you just said ;).