首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 78 毫秒
1.
嵌入式Java虚拟机优化研究   总被引:1,自引:0,他引:1  
为了改进手机中Java小程序的运行效率,基于KVM提出一种嵌入式Java虚拟机优化方案.在此方案中对解释器进行了改造,引入编译技术,并对KVM运行时内存的分配与回收方式作了改进.最后对比分析了在基准测试中KVM与优化方案的性能结果.  相似文献   

2.
面向普适计算终端的Java虚拟机性能优化技术研究   总被引:1,自引:0,他引:1  
分析了解释运行中利用线索化方法进行性能优化的技术,实现了以直接线索化方法为基础的Java虚拟机的解释器性能优化方案,并对嵌入式Java虚拟机的参考实现和Java的优化实现进行了性能对比。  相似文献   

3.
分析了Java字节码的解释执行和基于解释执行的Direct Threaded Interpreter性能优化技术.以Direct Threaded Interpreter为基础,提出并实现了一种针对ARM7平台的嵌入式Java虚拟机解释器性能优化方案.对嵌入式Java虚拟机的参考实现、Direct Threaded Interpreter优化方案和新优化方案在ARM7平台上的性能比较表明,所提出的方案优于前两者.  相似文献   

4.
嵌入式Java虚拟机的性能优化技术   总被引:8,自引:1,他引:7  
李允  罗蕾  雷昊峰  熊光泽 《计算机工程》2004,30(18):46-48,58
分析了线索化和直接线索化等基于解释运行的性能优化技术,实现了基于直接线索化技术的嵌入式Java虚拟机的解释器性能优化方案,并对嵌入式Java虚拟机的参考实现、线索化优化方案和基于直接线索化的优化方案进行了性能对比。  相似文献   

5.
马嘉  刘兵 《福建电脑》2006,(1):71-72
本文分析了即时编译(JIT)、预编译(Pre-compilation)及直接线索化的解释器(Direct Threaded Inter-preter)等性能优化技术,并利用JBenchmark1.0、JBenchmark2.0和AMark对分别采用这3种优化技术的嵌入式Java虚拟机进行了性能测试,根据测试结果对3种优化技术进行了系统的比较分析。  相似文献   

6.
杨丽洁 《计算机应用》2006,26(5):1152-1154
摘 要:鉴于目前Linux NC中Java虚拟机运行Java程序存在的性能问题,本文提出一种优化方案,以直接线索式解释器为基础优化技术,并设计3项扩展优化点突出优化效果。旨在兼顾Linux NC现有的硬件和软件条件,有效的提升Java虚拟机运行效率,同时保证了较低的CPU和内存成本。  相似文献   

7.
当前对于嵌入式系统尚没有一个明确的定义,主要原因就是由于硬件性能的提升以及价格的下降,使得嵌入式系统与通用计算机之间的界限变得很模糊。因此,若是从技术的进步上讲,对嵌入式是很难定义的。一般情况下,对于嵌入式系统所执行的特定任务,使得嵌入式设备在功能具有很大的唯一性。在这里,本文主要针对一种嵌入式Java虚拟机的性能优化技术设计与实现进行了简单分析。  相似文献   

8.
在深入研究了BREW和J2ME的实现原理及应用开发机制的基础上,实现了BREW平台的Java扩展,使得在BREW平台上运行Java应用程序成为可能.  相似文献   

9.
关于嵌入式Java技术的研究   总被引:2,自引:0,他引:2  
窦文  贾焰  邹鹏 《计算机工程》2002,28(Z1):244-247
自从Sun公司提出Java技术以来,对Java的应用和研究一直呈逐渐上升的趋势,其范围涵盖超级计算、企业计算以及嵌入计算等领域,该文着重讨论了Sun提出的嵌入式Java规范及J2ME的相关技术,包括嵌入虚拟机的划分、实时机制以及无线应用等方面.  相似文献   

10.
关于Java技术在嵌入式系统中的应用研究   总被引:1,自引:0,他引:1  
随着技术的进步,嵌入式设备正变得流行起来;另一方面;Java的安全性,跨平台性以及其它众多优点使得它非常适合于嵌入式系统,本文探讨了基于Java的嵌入式系统的各方面问题,从中可以看出Java在嵌入式设备中的巨大应用潜力。  相似文献   

11.
刘辉  陈家骏 《微计算机信息》2006,22(17):134-136
首先分析了Sun公司的嵌入式Java虚拟机KVM性能低效的原因,在此基础上引入两种Java虚拟机性能加速技术:JIT和Native线程。通过建立MVM模型,将这两种加速技术融合到了Java虚拟机中,并详细介绍了实现这两种加速技术的关键数据结构和算法。实验结果表明Java虚拟机的性能获得明显的提高。  相似文献   

12.
刘超 《计算机工程》2007,33(7):84-86
Java语言作为一种跨平台的编程语言在企业应用开发、桌面应用开发及嵌入式开发上获得了广泛的应用。为了在龙芯上运行Java程序,将Sun HotSpot Java虚拟机移植到了Linux/龙芯2上,该文描述了移植过程中的主要工作、遇到的问题及解决的方法和优化工作。  相似文献   

13.
性能问题一直是Java无法回避的一个弱点。然而造成性能低下的原因除了Java本身的原因外,很多时候是由于应用没有优化地使用Java造成的。虚拟机是Java平台的核心,研究Java虚拟机Oavavirtualmachine,简称JVM)的关键技术及运行机制,并分析其性能优化措施,使Java在不同的平台上顺利运行,为编程实现JVM或向各种平台移植JVM提供参考。  相似文献   

14.
性能问题一直是Java无法回避的一个弱点。然而造成性能低下的原因除了Java本身的原因外,很多时候是由于应用没有优化地使用Java造成的。虚拟机是Java平台的核心,研究Java虚拟机(Java virtual machine,简称JVM)的关键技术及运行机制,并分析其性能优化措施,使Java在不同的平台上顺利运行,为编程实现JVM或向各种平台移植JVM提供参考。  相似文献   

15.
目前,Linux网络计算机中的Java虚拟机在运行Java应用程序时,存在着执行性能较低的问题。该文实现一种优化方案:在Kaffe虚拟机中应用并改良直接线索式解释器优化技术。旨在兼顾Linux NC现有的硬件配置和软件模式,有效地提升Java虚拟机运行效率,并保证较低的CPU和内存成本。从而改善虚拟机的性能表现。  相似文献   

16.
Java编译程序技术与Java性能   总被引:3,自引:1,他引:3  
冀振燕  程虎 《软件学报》2000,11(2):173-178
概述了Java编译程序技术,把Java编译程序分成5类:具有解释技术的编译程序;具有及时(JIT)编译技术的编译程序;具有自适应优化技术的编译程序;本地编译程序和翻译程序.详细描述和分析了它们的体系结构和工作原理.同时也分析了编译程序技术对Java性能的影响.  相似文献   

17.
对分代垃圾收集算法进行分析和改进,提出一种适用于嵌入式Java虚拟机的垃圾收集优化算法。采取动态的分代方式,将旧生代的回收工作细分,从而充分利用堆空间,缩短分代回收中全收集导致的停顿时间。实验结果表明,该算法能保持较高的垃圾收集效率,系统平均停顿时间较少。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号