After looking at some examples and config files, I don't think I have a good
understanding on how Genode launches multiple applications, especially the
use of function env(),  which returns the environment of the creating
process.   Is that true that all  applications launched by init currently
have the same RM/RAM session? Even so,  each application should have its own
region map and pager, right? I launched two applications, but the kernel
debugger shows that only one pager exists except core.pager.  Please help me
understand this. 

 

Thanks,

Chen  

 

From: Chen Tian - SISA [mailto:[email protected]] 
Sent: Tuesday, June 14, 2011 10:21 AM
To: Genode OS Framework Mailing List
Subject: Create multiple processes.

 

Hi,

 

I want to launch multiple Genode processes. One obvious way is to take
advantage of init process. But it seems like all these init-created
processes will share the same RM session (provided by Core) and hence the
same pager.  To allow each process to have its own region map, shall I write
my own launching process or modify init ? Thanks.

 

Best,

Chen 

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Genode-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/genode-main

Reply via email to