计算机科学 ›› 2009, Vol. 36 ›› Issue (4): 129-132.

• • 上一篇    下一篇

Jikes RVM动态编译技术分析与性能评测

李旭 卢凯 李根   

  1. 国防科学技术大学计算机学院,长沙410072
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家973计划项目(2005CB321801),霍英东基金(111072)资助.

LI Xu, LU Kai, LI Gen (School of Computer Science, National University of Defense Technology,Changsha 410072, China)   

  • Online:2018-11-16 Published:2018-11-16

摘要: 随着Java语言的广泛应用,Java虚拟机的性能越来越受到人们重视,而虚拟机的动态编译技术是影响其性能的重要因素。Jikes RVM使用Java语言实现了一个Java虚拟机。首先分析了Jikes RVM的3个主要动态编译器的结构及其涉及的关键编译技术,包括基线编译、优化编译和自适应编译,然后利用SPECjvm Client98对Jikes RVM和Sun JVM的动态编译性能进行了测试和比较。测试结果显示,Jikes RVM的性能和Sun JVM性能基本相同。最后针对Jikes RVM的不足提出了改进Ji

关键词: Jikes RVM 基线编译器 优化编译器 自适应编译器 SPECjvm Client 98

Abstract: As the Java language is widely used,the capacity of Java virtual machine becomes more and more important, because Java virtual machine is the heart of Java technology. It's a truth that the dynamic compiler plays an important role in Java virtual machine,

Key words: Jikes RVM, Baseline compiler, Optimized compiler, Adaptive compiler, SPECjvm Client 98

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!