|
计算机科学 2009
jikesrvm动态编译技术分析与性能评测Keywords: jikesrvm基线编译器优化编译器自适应编译器specjvmclient98 Abstract: 随着java语言的广泛应用,java虚拟机的性能越来越受到人们重视,而虚拟机的动态编译技术是影响其性能的重要因素。jikesrvm使用java语言实现了一个java虚拟机。首先分析了jikesrvm的3个主要动态编译器的结构及其涉及的关键编译技术,包括基线编译、优化编译和自适应编译,然后利用specjvmclient98对jikesrvm和sunjvm的动态编译性能进行了测试和比较。测试结果显示,jikesrvm的性能和sunjvm性能基本相同。最后针对jikesrvm的不足提出了改进ji
|