Hello,

after an exhaustive evaluation of different scenarios for testing the
coherent execution of components on distinct cores, the following
question arises:

Is it basically possible to separate a component running on core 1
completely (e.g. pd, ram, rom, log) from the remaining system running on
core 0?

Our results so far demonstrate that, in any case, a component running on
core 1 utilizes at least the rom and log services provided by init which
is running on core 0. Also the usage of a second level init component
(which is suggested by the genode book) didn't change the resulting
behavior.

Of course, genode is not meant to be a separation kernel by design, but
would it still be possible to map/assign resources/partitions to
corresponding cores? Or do all components running on different cores
still have to contact the genode CORE component which is running on core 0?

Best regards
Daniel

-- 
Daniel Krefft MSc.
Wissenschaftlicher Mitarbeiter

Technische Universitaet Muenchen
Fakultaet fuer Informatik
Lehrstuhl fuer Betriebssysteme

Arcisstrasse 21
80333 Muenchen

Tel. +49 89 289 18791

daniel.kre...@tum.de
www.os.in.tum.de/personen/krefft

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
genode-main mailing list
genode-main@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to