期刊文献+

一种基于ARM7的嵌入式Java虚拟机性能优化技术研究 被引量:2

Performance Optimization Technology for Embedded Java VM Based on ARM7
在线阅读 下载PDF
导出
摘要 分析了Java字节码的解释执行和基于解释执行的Direct Threaded Interpreter性能优化技术。以Direct Threaded Interpreter为基础,提出并实现了一种针对ARM7平台的嵌入式Java虚拟机解释器性能优化方案。对嵌入式Java虚拟机的参考实现、Direct Threaded Interpreter优化方案和新优化方案在ARM7平台上的性能比较表明,所提出的方案优于前两者。 This paper analyzed the execution of Java bytecode and direct threaded optimization technology of interpreter, proposed and implemented a new performance optimization solution of embedded Java VM based on direct threaded technology specially for ARM7 platform. The performance comparison was done on ARM7 platform, demonstrated the better performance of the new solution optimized VM than CLDC RI and direct threaded optimized VM.
出处 《计算机应用研究》 CSCD 北大核心 2007年第5期97-100,共4页 Application Research of Computers
关键词 嵌入式JAVA虚拟机 ARM7 JAVA字节码 直接线索化解释器 KVM ARM7 Java bytecode direct threaded interpreter
  • 相关文献

参考文献5

  • 1LINDHOLM T,YELLIN F.The Java^TM virtual machine specification[EB/OL].2nd ed.(1999).http://java.sun.com/docs/books/vmspec/2nd-edition/html/VMSpecTOC.doc.html.
  • 2ADL-TABATABAI A R,CIERNAK M,LUEH G Y,et al.Fast,effective code generation in a justin-time Java compiler:proc.of the ACM SIGPLAN Conference on Programming Language Design and Implementation[C].Montreal:[s.n.],1998.
  • 3BELL J R.Threaded code[J].Communications of the ACM,1973,16(6),370-372.
  • 4ERTL M A.A portable 4th engine:proc.of the EuroFORTH Conference[C].Marienbad:[s.n.],1993:253-257.
  • 5PIUMARTA I,RICCARDI F.Optimizing direct threaded code by selective inlining:proc.of the ACM SIGPLAN Conference on Programming Language Design and Implementation[C].Montreal:[s.n.],1998:291-300.

同被引文献15

  • 1袁文菊,孙天泽,李梅.Java虚拟机向ARM平台的移植[J].微计算机信息,2007,23(23):147-148. 被引量:3
  • 2叶磊,陈榕,赵岳松.KVM在基于构件的嵌入式操作系统上的移植和研究[J].计算机应用研究,2005,22(9):25-27. 被引量:3
  • 3梁忠杰,思敏,李婷.COM技术和动态链接库技术的应用研究[J].微计算机应用,2006,27(6):702-705. 被引量:10
  • 4张健浪.显卡加速网页渲染[J].个人电脑,2007,13(3):161-164. 被引量:1
  • 5Andreas Gal,Michael Franz. Incremental Dynamic Code Generation with Trace Trees Technical Report No. 06 -16, Donald Bren School of Information and Computer Science, University of California, Irvine, 2006.
  • 6Marc Berndl, Benjamin Vitale, Mathew Zaleski, Angela Demke Brown. Context Threading: A flexible and efficient dispatch technique for virtual machine interpreters. Code Generation and Optimization, 2005. CGO 2005. International Symposium on,2005:15 26
  • 7Craig Chambers, David Ungar, Elgin Lee. An Efficient Implementation of Self, a Dynamically - Typed Object - Oriented Language Based on Prototypes. OOPSLA 89 Conference Proceedings, 1989 : 49-70.
  • 8Sun Microsystem,lnc.Connected Limited Device Configuration (CLDC).http://java.sun.com/products/cldc/.
  • 9Sun Microsystem, Inc. Mobile Information Device Profile(MIDP). http://java.sun.com/products/midp/.
  • 10Sun Microsystems, Inc. KVM Porting Guide, CLDC 1.1, J2ME, March 2003.

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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