Partitioned Scheduling

Adam Lackorzynski adam at os.inf.tu-dresden.de
Fri Sep 2 23:05:20 CEST 2016


On Fri Sep 02, 2016 at 20:03:01 +0000, Edinger, Stefan wrote:
> How does Fiasco.OC manage its Cores ? 
> Is it possible to execute more than one SchedContext on a multi-core CPU?

Each core runs its own scheduler and the schedulers are independent of
each other. Thus they run in parallel and process Schedcontexts on their
own.



Adam


> -----Ursprüngliche Nachricht-----
> Von: Adam Lackorzynski [mailto:adam at os.inf.tu-dresden.de] 
> Gesendet: Montag, 29. August 2016 23:03
> An: Edinger, Stefan
> Cc: l4-hackers at os.inf.tu-dresden.de
> Betreff: Re: Partitioned Scheduling
> 
> Hi,
> 
> On Sun Aug 28, 2016 at 18:17:24 +0000, Edinger, Stefan wrote:
> > is it possible to have partitioned scheduling in the way that one can 
> > use different schedulers for different cpu-cores?
> 
> No, there's just one scheduler in the kernel, for all cores.
> However, given that scheduling is core-local only, cores could principally also have different schedulers.
> 
> > And if yes, can I do the mapping from scheduler to core on runtime or 
> > is it done at compile time?
> 
> 



More information about the l4-hackers mailing list