首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
随着计算机的不断发展,逐渐呈现出了普适计算的模式.普遍认为,Java是适应普适计算的关键技术.分析了解释运行中利用线索化方法进行性能优化的技术,实现了基于直接线索化方法的嵌入式Java虚拟机的解释器性能优化方案,并对嵌入式Java虚拟机的参考实现和基于直接线索化的优化方案进行了性能对比.  相似文献   

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

3.
zua 《软件》2002,(11):35-36
Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。  相似文献   

4.
以广泛使用的Java虚拟机实现—HotSpot JVM为研究对象,探讨了Java虚拟机解释执行的一般原理和内在机制.目的在于揭示Java程序在虚拟机上的执行过程,激发广大计算机研究人员和从业者对底层技术的研究兴趣,从而更好地掌握计算机技术和使用计算机工具.  相似文献   

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

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

7.
Java虚拟机即时编译器以方法为单位进行编译,编译器将字节码方法编译成可执行代码,并经过数据cache存入内存中,当再次执行到该代码段时,处理器需要从包含该代码段的内存区域取指令执行,如果该内存区域在数据cache中已经建立映射,就可以直接从数据cache中读取数据,读数据的性能就会有大幅度的提高.但是编译生成的大量可执行代码在cache中频繁替换,当生成代码被替换出cache后,代码再次执行时处理器必须访问速度较慢的主存储器,成为编译器的性能瓶颈.设计并实现了硬件cache锁机制,提出了一种软硬件协同设计的即时编译方法.通过该方法,生成代码执行时的cache失效次数降低了6.9%,SPECjvm2008中程序最高获得了17.9%的性能提升,平均性能提升4.2%.  相似文献   

8.
Java虚拟机     
蔡学镛 《程序员》2002,(1):76-78
Java虚拟机是Java程序语言的核心。Java虚拟机是实际执行Java程序的引擎,也是Java具有这么多良好特色(包括可移植、效率、安全)的关键所在。  相似文献   

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

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

11.
开展了JAVA在嵌入式领域的技术研究,阐述了对JAVA虚拟机在嵌入武系统中的实现机制的理解,包括开发平台和运行平台的机制。  相似文献   

12.
通过分析嵌入式Linux在实时应用中的不足,提出了提高Linux实时性的方法,重点讨论了双内核法和修改内核法.同时提出了一种基于优先级的抢占调度算法的结构,拓展了实时系统的应用范围.  相似文献   

13.
通过深入分析AES算法,提出一种一次性生成密钥扩展的高效AES算法实现方案。利用一个事先定义的T表存储列混合和字节替换,使MixColumns变成简单的查表而不是域乘。在S3C2440处理器上实现的实验结果表明,该方案提高了算法的运行速度,并可抵抗线形密码分析的攻击。  相似文献   

14.
基于Python的嵌入式脚本研究   总被引:2,自引:0,他引:2  
嵌入脚本语言到应用程序当中在用户自动化和个性化定制方面有许多优势。介绍了Python语言,以及一种在应用程序中集成Python脚本的方法,并使用该方法实现了带搅拌釜式反应器(CSTR)自动控制系统模型中的控制单元,提高了应用程序的灵活性和扩充性。  相似文献   

15.
CORBA实现系统性能优化策略研究   总被引:6,自引:0,他引:6  
CORBA作为支持异构分布式的开发和运行的环境和平台,在众多领域得到了应用,但是,许多传统的CORBA实现系统的性能比较低,无法满足一些性能要求较高的应用系统的需要,本文分析了传统CORBA实现系统的体系结构,研究并提出了解决实现高吞吐量、低延惦宾CORBA系统的优化策略。同时,本文基于以上的优化策略以自行开发的遵循CORBA2.0 ORBUS系统进行了优化,并对优化前后的性能进行了比较测试。  相似文献   

16.
给出一种基于免疫计算的公交发车频率优化方案.设计了公交发车频率优化问题的数学模型,给出了非劣邻域支配的多目标免疫优化算法的框架、基于实数编码的比例克隆算子和领域变异算子、以及支配抗体的拥挤距离公式.实验结果表明,该算法能有效地解决公交发车频率优化问题,具有较好的应用价值.  相似文献   

17.
SBC(Subband Codec)算法是一种计算复杂度较低,能在中等比特率下传输高质量音频数据的音频编解码算法.重点介绍在自主知识产权32位嵌入式CPU CK520平台上实现SBC编解码器以及针对该平台进行优化的方法.实验结果表明该优化方案可行并使得SBC编解码器的运算速度在该平台下得到了很大的提高.  相似文献   

18.
板级支持包BSP(Board Support Pakage)是为目标系统提供的支持软件,是嵌入式系统设计的重点之一。在介绍BSP的概念和功能的基础上,针对μClinux和ARM7嵌入式系统教学实验平台,详细讨论了u-boot的移植过程和关键环节。系统启动实验表明移植后的u-boot实现了BSP的功能,说明移植、扩充u-boot是BSP开发的一种有效方法。  相似文献   

19.
保护方式下的异常与中断管理是微处理器设计的重要组成部分,文中探讨了异常与中断的数据结构、定义,表,给出了保护方式下的异常与中断管理算法;提出了异常/中断管理单元(EIMU)的细胞群结构,并指出细胞是异常/中断管理单元的基本测试单位;系统评价了任务门,中断门/陷阱门区别及优特点;最后用EDA工具MENTOR GRAPHICS对异常与中断管理单元及其算法的RTL级VHDL描述进行综合与仿真,验证了其正  相似文献   

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

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

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