Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2007, Vol. 33 ›› Issue (17): 273-274,. doi: 10.3969/j.issn.1000-3428.2007.17.095

• Developmental Research • Previous Articles     Next Articles

Transplantation and Optimization of Embedded Java Virtual Machine for MHP

SHI Xue-feng1, CHEN Zhi1, LI Zheng-dao2   

  1. (1. School of Software, University of Science and Technology of China, Hefei 230052; 2. Department of System Application, ALi(Shanghai) Ltd., Shanghai 200233)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-09-05 Published:2007-09-05

面向MHP的嵌入式Java虚拟机的移植与优化

石学锋1,陈 智1,李政道2   

  1. (1. 中国科学技术大学软件学院,合肥 230052;2. 扬智电子(上海)有限公司系统应用处,上海 200233)

Abstract: This paper enhances the ability of interaction of MHP set-top-box by constructing Java runtime environment as a necessary technical approach. It introduces Java technology, software structural model of MHP set-top-box, basic concept of embedded Java virtual machine(JVM) and software layered structure of Kaffe(an open-source Java virtual machine). The process of Kaffe’s transplantation and implementation on the platform of Ali’s set-top-box is explained, the policy of performance optimization for Java virtual machine under embedded environment is presented. The final result proves that the success of transplantation and feasibility of policy about performance optimization for JVM’s execution engine.

Key words: digital TV, set-top-box, Java virtual machine, multimedia home platform

摘要: 为了增强MHP机顶盒的网络交互能力,必须构建Java运行环境。该文介绍了Java技术、MHP机顶盒软件结构模型、嵌入式Java虚拟机(JVM)概念以及开源Java虚拟机——Kaffe的软件层次结构,阐述了Kaffe在ALI公司数字电视机顶盒开发平台上移植的实现过程,提出了在嵌入式环境下,Java虚拟机执行引擎的性能优化策略。实际运行结果证明了JVM的移植性和性能优化策略的可行性。

关键词: 数字电视, 机顶盒, Java虚拟机, 多媒体家庭平台

CLC Number: