期刊文献+

Elanix内核对象服务通信机制的设计与实现 被引量:2

Design and implementation of communication mechanism in Elanix server
下载PDF
导出
摘要 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.
出处 《计算机工程与设计》 CSCD 北大核心 2006年第18期3318-3321,3393,共5页 Computer Engineering and Design
基金 国家863高技术研究发展计划基金项目(2003AA1Z2090)。
关键词 和欣操作系统 内核对象服务 通信机制 CAR构件技术 Linux模块 Elastos kernel object service communication mechanism CAR Linux module.
  • 相关文献

参考文献6

  • 1科泰世纪有限公司.和欣操作系统2.0与CAR构件技术资料大全[EB/OL].2004.http://www.elastos.com.cn/download.php? DownLoadID= 3.
  • 2Smith J E,Ravi Nair.Virtual machines:Architectures,implementations and applications[M].Morgan Kaufmann Publishers,2004.
  • 3Uwe Bonnes,Jonathan Buzzard,Zoran Dzelajlija,et al.Wine developer's guide[EB/OL].2004.http://www.winehq.org/site/docs/wine-devel/index.
  • 4Wine weekly newsletter[EB/OL].2005.http://www.winehq.com/site? news=archive.
  • 5De Goyeneche,De Sousa J M.Loadable kernel modules,E.A.F.software[J].IEEE,1999,16(1):65-71.
  • 6Peter Jay Salzman,Ori Pomerantz.The Linux kernel module programming guide[EB/OL].2005.http://tldp.org/LDP/lkmpg/2.6/html/.

同被引文献6

  • 1毛德操 胡希明.Linux内核源代码情景分析[M].杭州:浙江大学出版社,2001..
  • 2上海科泰世纪有限公司.和欣嵌入式网络操作系统.http://www.koretide.com.cn/os.php.2003/2006.
  • 3CHEN R.The application of middleware technology in embedded OS[C]// Workshop on Embedded System.Conjunction with the ICYCS(6th)2001.Hangzhou:[s.n.],2001.
  • 4BLUNDEN B.Virtual machine design and implementation in C/C + +[M].Plano:Wordware Publishing,2002.
  • 5BOX D.Essential COM[M].3rd ed.Boston:Addison-Wesley,1998.
  • 6BRYANT R E,O'HALLARON D.Computer systems a programmer's perspective[M].Upper Saddle River:Prentice Hall,2003.

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部