计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (7): 67-69.

• 研发、设计、测试 • 上一篇    下一篇

可裁剪式虚拟机可移植层的研究与开发

赵 洁,白瑞林,陈 祎,贾 佳   

  1. 江南大学 智能控制研究所,江苏 无锡 214122
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-03-01 发布日期:2011-03-01

Research and development of portability layer for cutable virtual machine

ZHAO Jie,BAI Ruilin,CHEN Yi,JIA Jia   

  1. Institute of Intelligent Control,Jiangnan University,Wuxi,Jiangsu 214122,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-03-01 Published:2011-03-01

摘要: 针对物联网嵌入式底层设备的设计要求,提出了可裁剪式虚拟机可移植层模型及设计方法,阐述了可移植层中的网络、线程、内存等模块的实现方式及该虚拟机的实例访问。通过可移植层设计,该虚拟机可以在不同硬件平台及操作系统上移植。另外,该虚拟机可以实现动态配置、控制、执行等功能,且具有裁剪性。测试表明,该虚拟机的CPU占有率小,内存损耗低,组件重用率高,裁剪性好,并成功运用于工业现场。

关键词: 虚拟机, 可移植, 动态配置, 模块

Abstract: In response to the design requirements of embedded devices for Internet,this paper proposes a model of portability layer for cutable virtual machine,which elaborates how to access the network,thread,memory of portable layer and make a demonstration of accessing the virtual machine.With the design of portable layer,the virtual machine can be portable on different hardware platforms.Besides,the virtual machine can invovle different functions including dynamic configuration,controlling and execution.Moreover,it is cutable and esay to shape.The tests show that the virtual mchine has low CPU,low memory,high rate of component reuse,good cutability and is sucessfully applied in industrial field.

Key words: virtual machine, portable, dynamical configure, model