Genode 操作系统框架开源项目

我要开发同款
匿名用户2009年08月20日
60阅读
开发技术C/C++
所属分类其他开源、Linux内核
授权协议MIT

作品详情

Genode操作系统框架扩展现有的內核(如微內核或程序),并提供一个统一的API应用程序。

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

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论