共查询到20条相似文献,搜索用时 601 毫秒
1.
叶宇光 《数字社区&智能家居》2005,(32)
本文针对移动通信设备的硬件特点,分析了编译优化技术应用于嵌入式Java虚拟机上所面临的困难,提出了一套基于解释执行的嵌入式Java虚拟机性能优化方案,能够有效地提高Java虚拟机的性能。 相似文献
2.
3.
4.
随着计算机的不断发展,逐渐呈现出了普适计算的模式.普遍认为,Java是适应普适计算的关键技术.分析了解释运行中利用线索化方法进行性能优化的技术,实现了基于直接线索化方法的嵌入式Java虚拟机的解释器性能优化方案,并对嵌入式Java虚拟机的参考实现和基于直接线索化的优化方案进行了性能对比. 相似文献
5.
6.
7.
本文研究了Java技术在嵌入式领域应用中所存在的系统占用资源较多和程序执行效率较低两个关键性难题。在研究国内外目前应用于嵌入式Java虚拟机中的各种性能优化技术和尚待解决的问题的基础上,尝试从对垃圾回收方式改进和虚拟机内部结构改造两方面对两个难题提出了解决的新方法。结合在垃圾回收和虚拟机内部结构方面的改进,本文搭建了一个新的改进型嵌入式Java虚拟机。 相似文献
8.
首先分析了Sun公司的嵌入式Java虚拟机KVM性能低效的原因,在此基础上引入两种Java虚拟机性能加速技术:JIT和Native线程。通过建立MVM模型,将这两种加速技术融合到了Java虚拟机中,并详细介绍了实现这两种加速技术的关键数据结构和算法。实验结果表明Java虚拟机的性能获得明显的提高。 相似文献
9.
武国桢 《计算机光盘软件与应用》2013,(6)
当前对于嵌入式系统尚没有一个明确的定义,主要原因就是由于硬件性能的提升以及价格的下降,使得嵌入式系统与通用计算机之间的界限变得很模糊。因此,若是从技术的进步上讲,对嵌入式是很难定义的。一般情况下,对于嵌入式系统所执行的特定任务,使得嵌入式设备在功能具有很大的唯一性。在这里,本文主要针对一种嵌入式Java虚拟机的性能优化技术设计与实现进行了简单分析。 相似文献
10.
本文分析了即时编译(JIT)、预编译(Pre-compilation)及直接线索化的解释器(Direct Threaded Inter-preter)等性能优化技术,并利用JBenchmark1.0、JBenchmark2.0和AMark对分别采用这3种优化技术的嵌入式Java虚拟机进行了性能测试,根据测试结果对3种优化技术进行了系统的比较分析。 相似文献
11.
随着Java的广泛应用及后PC时代的来临,在嵌入式系统中应用Java具有很大的实用价值。本文先归纳了Java的主要特征,介绍了嵌入式产品的特点,分析了在嵌入式系统中应用Java存在的问题,并在对嵌入式系统中实现Java虚拟机的不同实现方法进行评估的基础上,介绍了我们设计的嵌入式Java芯片内该JC401的设计思想与主要技术特点。 相似文献
12.
实现了Java虚拟机在嵌入式数字电视系统中的移植,并在ST5105DVBT平台上完成测试,对Java虚拟机在数字电视中的应用有重要指导意义。 相似文献
13.
14.
Dalvik虚拟机作为Android系统上运行所有应用程序的基础,其性能瓶颈一直制约着Android系统的用户体验。通过研究Android系统中的Dalvik架构,分析其解释器和JIT模块的工作原理,发现热Trace选择过程中短Trace编译损耗大以及即时编译过程中寄存器分配不合理的情况。结合Java虚拟机技术和编译器技术,在现有热Trace选择和寄存器分配机制的基础上,提出基于Trace合并和寄存器分配的优化算法,在国产高性能嵌入式CPU CSKY体系下移植Dalvik虚拟机并实现了上述优化算法。通过实验证明优化后Dalvik执行Java程序的性能提高了近10%。 相似文献
15.
目前,Linux网络计算机中的Java虚拟机在运行Java应用程序时,存在着执行性能较低的问题。该文实现一种优化方案:在Kaffe虚拟机中应用并改良直接线索式解释器优化技术。旨在兼顾Linux NC现有的硬件配置和软件模式,有效地提升Java虚拟机运行效率,并保证较低的CPU和内存成本。从而改善虚拟机的性能表现。 相似文献
16.
性能问题一直是Java无法回避的一个弱点。然而造成性能低下的原因除了Java本身的原因外,很多时候是由于应用没有优化地使用Java造成的。虚拟机是Java平台的核心,研究Java虚拟机Oavavirtualmachine,简称JVM)的关键技术及运行机制,并分析其性能优化措施,使Java在不同的平台上顺利运行,为编程实现JVM或向各种平台移植JVM提供参考。 相似文献
17.
在嵌入式系统中,需要分析什么样的垃圾回收机制能够适应嵌入式系统的特点,满足系统对于稳定性和性能的要求,分析了嵌入式Java虚拟机KVM垃圾回收机制的特点,所采用的垃圾收集算法,以及垃圾收集器在KVM中是如何工作的,找出存在的缺陷和不足,并在mark-sweep-compact算法的基础上实现了分代算法。 相似文献
18.
《计算机工程与科学》2000,22(6)
嵌入式 Java芯片的设计及其关键技术的研究作者 :李宗伯 (2 0 0 0 .5)导师 :胡守仁教授 通过对即时编译技术的深入分析 ,本文提出了一种新的设计思路 :采用简化的“瘦身”即时编译技术使硬件设计摆脱 Java虚拟机固有的性能缺陷 ,根据 RISC的设计原则对新的芯片体系结构进行最优化的设计 ,使它具有结构简单 ,性能高效的优点 ,能较好支持本地程序的运行。同时通过对 Java虚拟机进行适当的支持 ,有效提高编译后代码的性能 ,减少芯片与 Java虚拟机之间在体系结构上的差异 ,从而有效简化即时编译器 ,减少即时编译时间 ,降低内存开销。通过… 相似文献
19.
本文所讨论的是在嵌入式Linux系统下的Java运行环境的实现。论述了开放源代码的Java虚拟机(JamVM)和Java核心类库(GNU Classpath)ARM—Linux平台的裁减和移植。 相似文献