摘要
首先分析了Sun公司的嵌入式Java虚拟机KVM性能低效的原因,在此基础上引入两种Java虚拟机性能加速技术:JIT和Native线程。通过建立MVM模型,将这两种加速技术融合到了Java虚拟机中,并详细介绍了实现这两种加速技术的关键数据结构和算法。实验结果表明Java虚拟机的性能获得明显的提高。
At first, the article analyzes the causes of poor performance of the embedded Java Virtual Machine(JVM), KVM, developed by Sun Corp and, then tries to improve upon the KVM by referring to two Java Virtual Machine speedup techniques, JIT and Native Thread. We combine these two speedup techniques into the JVM by establishing model MVM and, also present some data structures and algorithms, which are important to realize these two techniques. Experiment results show that the performance of JVM acquires obvious improvement.
出处
《微计算机信息》
北大核心
2006年第06Z期134-136,共3页
Control & Automation
关键词
JAVA虚拟机
即时编译
本地线程
嵌入式
Java Virtual Machine,Just-In-Time, Native Thread, embedded system