首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 171 毫秒
1.
在嵌入式Java芯片中使用即时编译技术   总被引:1,自引:0,他引:1  
Java虚拟机具有面向堆栈与面向对象的特点,不利于硬件有效支持字节码的直接执行,传统JIT也不适应嵌入式系统的应用环境,介绍了在自行设计的嵌入式Java芯片中使用JIT的技术途径,通过对Java虚拟机堆栈和复杂指令的支持,密切配合JIT软件,较好地解决了Java芯片设计中的问题。测试结果表明,相对于目前前界最好的picoJava-Ⅱ内核而言内核而言,JC401的编译后代码性能提高了1.2至1.9倍,在硬件复杂度、执行速度、内存开销等方面都有较大程度的改善,适合于嵌入式应用。  相似文献   

2.
Java在嵌入式系统中的应用与实现   总被引:3,自引:0,他引:3       下载免费PDF全文
随着Java的广泛应用及后PC时代的来临,在嵌入式系统中应用Java具有很大的实用价值。本文先归纳了Java的主要特征,介绍了嵌入式产品的特点,分析了在嵌入式系统中应用Java存在的问题,并在对嵌入式系统中实现Java虚拟机的不同实现方法进行评估的基础上,介绍了我们设计的嵌入式Java芯片内该JC401的设计思想与主要技术特点。  相似文献   

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

4.
刘丹  孟令奎 《计算机工程》2007,33(6):233-235
Java语言的平台无关性使其正在进入嵌入式系统领域,但Java的性能问题一直是Java应用关注的焦点。JIT技术的运用在一定程度上提高了Java的执行速度,但在对实时性要求高和存储受限的嵌入式等系统的运用中仍然难以满足其要求。文章提出了一种基于硬件的解决方法——Java处理器,它能直接执行Java字节码,从而提高Java的性能,以用于实时及嵌入式系统。  相似文献   

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

6.
针对Java技术在嵌入式领域的广泛应用,设计了一个适用于低端嵌入式设备的32位环境的Java处理器JPOR。该处理器由FPGA芯片实现,采用一种新的Java栈结构,指令系统简洁,可以直接执行Java字节码,能够对实时Java规范(RTSJ)提供有效支持。在Xilinx SPARTAN-3平台上通过了功能仿真,表明该Java处理器能够在低成本的FPGA芯片中实现。  相似文献   

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

8.
FPGA具有灵活性高、设计周期短、成本低、风险小等优势,因此现已成为芯片设计的热点.该文设计了一种能在FP-GA芯片中实现的32位Java处理器JPOR(Java Processor Optimized For RTSJ)的数据通路,可以对实时Java规范提供有效支持.提供一种嵌入式实时系统的Java平台,该处理器具有指令系统简洁,直接执行JAVA字节码,提供对线程调度和管理的硬件支持等优点.  相似文献   

9.
本文针对移动通信设备的硬件特点,分析了编译优化技术应用于嵌入式Java虚拟机上所面临的困难,提出了一套基于解释执行的嵌入式Java虚拟机性能优化方案,能够有效地提高Java虚拟机的性能。  相似文献   

10.
本文针对移动通信设备的硬件特点,分析了编译优化技术应用于嵌入式Jwa虚拟机上所面临的困难,提出了一套基于解释执行的嵌入式Java虚拟机性能优化方案,能够有效地提高Java虚拟机的性能.  相似文献   

11.
Java以其“编写一次,各处运行”的特性,在短短的三年中得到了出人意料的快速发展和广泛应用,本文从多个方面对Java进行了介绍和评停,包括:Java语言、Java平台、Java标准、Java应用环境和Java应用等。  相似文献   

12.
Java语言与Java技术   总被引:2,自引:0,他引:2  
介绍Java语言对业界的影响,Java平台及当前正在发展着的Java技术。  相似文献   

13.
Java异常处理机制研究   总被引:2,自引:0,他引:2  
异常处理机制是程序设计语言的主要特征,它为开发稳定的软件系统提供了有力的支持.文章对Java语言的异常处理机制以及异常类的层次进行了详细介绍,提出了Java异常处理策略.  相似文献   

14.
Java Servlet会话跟踪技术的应用研究   总被引:3,自引:0,他引:3  
Java已经成为最受欢迎的企业级服务器端编程语言,其JavaServlet技术为应用Web的企业使用Java技术提供了一种核心的方法,文中介绍了JavaServlet及其会话跟踪技术的框架,分析了在JavaServlet中使用会话跟踪技术应注意的若干问题,最后给出了一个基于JavaServlet及其会话跟踪技术的典型应用--购物车应用程序的实现。  相似文献   

15.
Java栈是Java虚拟机中运行时数据区的主要组成部分。大部分虚拟机指令的操作都与Java栈中的框架相关联。该文描述了Java栈在Java虚拟机运行中所起的作用,自行设计了一种Java栈的数据结构,提出了一些具有代表性的字节码指令的实现方法。同时总结了Java栈对虚拟机运行效率的影响。  相似文献   

16.
Java Applet与Java Servlet相结合的电子商场的构建   总被引:1,自引:1,他引:0  
利用Java Applet及Java Servlet的优点,结合Java开发数据库易实现的特点,采用Java计算三层模型,构建一个小型网上购物系统。  相似文献   

17.
冯彦良  曹建芳 《福建电脑》2005,(9):109-109,97
基于JAVA技术的IP地址网上查询系统是为教育网用户提供查询自己所访问的站点是否是免费的。本文使用Java Applet和Java Servlet作为开发工具,提供给用户一个友好的界面,来判断待访问的IP地址是否是免费的。以Java技术作为开发工具,使系统可远行于各种平台。  相似文献   

18.
汪大勇 《计算机工程》2006,32(14):205-207
三维地层仿真是在资源勘探、地震研究等方面重要的课题,而应用Java 3D技术构架该系统则是一个崭新的研究方向。该文阐述了Java 3D技术在地层仿真中的应用,就具体系统的设计和所遇到的问题进行了分析,并提供了解决方法。最后对该领域的发展前景进行了展望。  相似文献   

19.
在分析了分布计算、JDBC和RMI等技术的基础上,提出了多层分布式应用系统在Java中的实现模型.同时,由于Java具有跨平台、可移植性、安全高效等强大功能,是开发网络分布式系统的理想工具.  相似文献   

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

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