一个基于混合并发模型的Java虚拟机

被引:6
作者
杨博
王鼎兴
郑纬民
机构
[1] 清华大学计算机科学与技术系
关键词
混合并发; Java虚拟机; 异常处理; 多线程;
D O I
10.13328/j.cnki.jos.2002.07.009
中图分类号
TP311.52 [];
学科分类号
摘要
从解释执行到及时编译的转变极大地提高了Java程序的运行速度.但是,现有的Java虚拟机还有待进一步的改进.提出了一种新的Java虚拟机编译与执行模型——混合并发模型HCCEM(hybrid concurrent compilation and execution model).该模型通过多线程控制方式将字节码的编译与执行过程相重叠,从而获取加速的效果.另外还给出了基于HCCEM的Java虚拟机JAFFE的设计方案,并就实现中的执行模式切换、异常处理以及层次线程等问题进行了讨论.实验结果表明,HCCEM能够有效地提高Java程序的执行速度.
引用
收藏
页码:1250 / 1256
页数:7
相关论文
共 2 条
  • [1] CompilingJava just in time. Cramer,T. IEEE Micro Magazine . 1997
  • [2] Continuous compilation for software development and mobile computing[MS.Thesis]. Plezbert,M.P. . 1996