-
题名Jikes RVM动态编译技术分析与性能评测
被引量:1
- 1
-
-
作者
李旭
卢凯
李根
-
机构
国防科学技术大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2009年第4期129-132,共4页
-
基金
国家973计划项目(2005CB321801)
霍英东基金(111072)资助
-
文摘
随着Java语言的广泛应用,Java虚拟机的性能越来越受到人们重视,而虚拟机的动态编译技术是影响其性能的重要因素。Jikes RVM使用Java语言实现了一个Java虚拟机。首先分析了Jikes RVM的3个主要动态编译器的结构及其涉及的关键编译技术,包括基线编译、优化编译和自适应编译,然后利用SPECjvm Client98对Jikes RVM和Sun JVM的动态编译性能进行了测试和比较。测试结果显示,Jikes RVM的性能和Sun JVM性能基本相同。最后针对Jikes RVM的不足提出了改进Jikes RVM编译器的方法。
-
关键词
Jikes
RVM
基线编译器
优化编译器
自适应编译器
SPECjvm
CLIENT
98
-
Keywords
Jikes RVM, Baseline compiler, Optimized compiler, Adaptive compiler, SPECjvm Client 98
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名嵌入式Java虚拟机优化研究
被引量:4
- 2
-
-
作者
李锡祚
霍华
胡冠
-
机构
大连民族学院计算机科学与工程学院
东北电力大学信息工程学院
东北电力大学自动化工程学院
-
出处
《计算机应用与软件》
CSCD
2009年第7期257-259,共3页
-
文摘
为了改进手机中Java小程序的运行效率,基于KVM提出一种嵌入式Java虚拟机优化方案。在此方案中对解释器进行了改造,引入编译技术,并对KVM运行时内存的分配与回收方式作了改进。最后对比分析了在基准测试中KVM与优化方案的性能结果。
-
关键词
嵌入式JAVA虚拟机
KVM
线索化解释器
动态自适应编译器
-
Keywords
Embedded Java virtual machines
Kilobytes virtual machine (KVM)
Threaded interpreter
Adaptive dynamic compiler
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-