Genode操作系统框架扩展现有的內核(如微內核或程序),并提供一个统一的API应用程序。
GenodeOS体系结构的核心是一种组织结构,它与分层组织的公司的结构大致相似。如下图所示,Genode将进程组织为一棵树。红色箭头表示子进程是由其各自父级的资源创建的。创建子进程时,父进程会完全定义在其中执行新进程的虚拟环境。子级又可以从其分配的资源中进一步创建子级,从而创建任意结构的子系统。每个父级都对其创建的子系统保持完全控制,并定义其相互关系,例如通过有选择地允许它们之间的通信或分配物理资源。父子界面在每个层次结构级别上都是相同的,这使得此组织方法可以递归地应用。点击空白处退出提示
评论