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

2.
随着计算机的不断发展,逐渐呈现出了普适计算的模式.普遍认为,Java是适应普适计算的关键技术.分析了解释运行中利用线索化方法进行性能优化的技术,实现了基于直接线索化方法的嵌入式Java虚拟机的解释器性能优化方案,并对嵌入式Java虚拟机的参考实现和基于直接线索化的优化方案进行了性能对比.  相似文献   

3.
本文研究了Java技术在嵌入式领域应用中所存在的系统占用资源较多和程序执行效率较低两个关键性难题。在研究国内外目前应用于嵌入式Java虚拟机中的各种性能优化技术和尚待解决的问题的基础上,尝试从对垃圾回收方式改进和虚拟机内部结构改造两方面对两个难题提出了解决的新方法。结合在垃圾回收和虚拟机内部结构方面的改进,本文搭建了一个新的改进型嵌入式Java虚拟机。  相似文献   

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

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

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

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

8.
为了实现空间占用量少、执行效率高的JCVM(Java card virtual machine),对应用程序在JCVM上成功执行的整个流程进行跟踪测验。报告了宏指令替换、静态解析、压缩算法等字节码优化技术,结合智能卡芯片中不同类型存储器的特性详细分析了Java智能卡存储空间合理分配原理,设计了空间共享方式的方法 Frame帧,结合JCVM的实际情况,提出了DirectThreaded Interpreter的Some Translation思想及记忆翻译法。测试结果表明,运用以上优化方法的Java智能卡虚拟机能消耗更少的卡上资源,在一定程度上提高了解释器的效率。  相似文献   

9.
嵌入式系统中Java虚拟机的研究与移植   总被引:3,自引:0,他引:3  
倪红波  谷建华  周兴社 《计算机工程》2004,30(24):52-53,173
研究了Java平台的核心——虚拟机(JVM),主要分析了开放源码的Java虚拟机Kaffe的结构、运行机制,并针对特定的嵌入式应用,研究了将Kaffe移植到给定的处理器和操作系统之上的关键技术,给出了相应的移植方案,对Java虚拟机在嵌入式系统中的应用具有较大的指导意义。  相似文献   

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

11.
在分析Java语言动态内存机制的局限性的基础上,研究了ARTS-OS上ARTS-RTGC实现的关键处理技术,包括其碎片处理,值栈和引用栈的分离以及实时垃圾回收器的优先级的处理。  相似文献   

12.
石学锋  陈智  李政道 《计算机工程》2007,33(17):273-274
为了增强MHP机顶盒的网络交互能力,必须构建Java运行环境。该文介绍了Java技术、MHP机顶盒软件结构模型、嵌入式Java虚拟机(JVM)概念以及开源Java虚拟机——Kaffe的软件层次结构,阐述了Kaffe在ALI公司数字电视机顶盒开发平台上移植的实现过程,提出了在嵌入式环境下,Java虚拟机执行引擎的性能优化策略。实际运行结果证明了JVM的移植性和性能优化策略的可行性。  相似文献   

13.
Java嵌入技术综述   总被引:1,自引:0,他引:1  
Java嵌入技术是将Java语言编写的应用程序嵌入到电视、电话、洗衣机以及微波炉等各种消费类电子产品中,使这些设备具有计算机的特性。通过Java嵌入技术,各种嵌入设备可以在网络环境下发送和安全执行可移植代码,并通过Jini机制,将这些嵌入设备连接成一个无物无连的即插即用的大网络。将较全面地介绍Java嵌入技术及其现状和应用前景。  相似文献   

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

15.
Jini-Java嵌入技术的新突破   总被引:2,自引:0,他引:2  
Java嵌入技术悄然兴起。而Jini技术的出现使得Java在成功地为嵌入计算提供了合适的平台之后,更为嵌入计算设备,尤其是家用消费类电子设备提供了一个全新的网络计算结构。文章将较详细地介绍Jini系统的组成和结构。  相似文献   

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

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

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