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@os.inf.tu-dresden.de] Gesendet: Montag, 29. August 2016 23:03 An: Edinger, Stefan Cc: l4-hackers@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?