检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]清华大学计算机科学与技术系,北京100084
出 处:《计算机工程与设计》2006年第18期3318-3321,3393,共5页Computer Engineering and Design
基 金:国家863高技术研究发展计划基金项目(2003AA1Z2090)。
摘 要:Elanix是和欣操作系统(Elastos)在Linux上的构件化虚拟操作系统,ElanixServer是其中的内核对象服务模块。针对Ela-nix中内核对象的构件化特性,提出了ElanixServer的通信机制,设计并实现了其通信层次,包括:实现各内核对象的主体层、构件化设计的接口层、使用元数据的列集层、基于设备文件的传输层。分析了此通信机制的优点,测试表明ElanixServer对应用程序请求的响应时间明显少于WineServer的响应时间,这为Elanix内核对象与应用程序之间的通信提供了有效途径。Elanix is the component-based virtual operation system of Elastos on Linux. Elanix server provides kernel object services for applications. In this paper, a communication mechanism of Elanix server is proposed for the component-based kernel objects. The design and Implementation of the communication mechanism are presented in detail. It contains four layers including body layer, interface layer, marshal layer and transfer layer. The advantages of the communication mechanism are analyzed. A test result shows Elanix server has a better performance than wine server, and proves the mechanism is an efficient approach for communication between Elanix kernel objects and applications.
关 键 词:和欣操作系统 内核对象服务 通信机制 CAR构件技术 Linux模块
分 类 号:TP302.1[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.22.217.190