首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 500 毫秒
1.
Java虚拟机分析   总被引:16,自引:0,他引:16  
研究Java平台的核心--虚拟机.为了使Java在不同的平台上顺利运行,研究Java虚拟机(Java virtual machine,简称JVM)的组成及运行机制,为编程实现JVM或向各种平台移植JVM提供参考.通过对Kaffe(一种Java虚拟机的实现)桌面版本的源代码进行分析,得出虚拟机运行的整个流程,并对流程中的关键部分进行深入研究,同时结合Sun的,总结出实现JVM的一些关键步骤,并提出改进JVM运行效率的建议.  相似文献   

2.
垃圾收集器(GC)是Java虚拟机(JVM)的核心组成部分之一,对Java虚拟机的性能有非常重要的影响,本文对GC的工作原理以及对象回收算法进行了详细分析,讨论各种Java虚拟机垃圾收集算法,以及垃圾收集如何在Java虚拟机中工作,分析了各种垃圾收集算法的特点和在实际应用中应注意的事项。最后,根据Gc的特性,给出设计良好Java程序的一些建议。  相似文献   

3.
叶质刚 《科技信息》2009,(18):196-196,198
Web数据库是数据库未来发展的一个重要方向,它的一个很重要的特性就是支持Java功能。作为数据库领域的重要厂商。Oracle在这方面也有重大进展,从Oracle8i后,就嵌入了Java虚拟机,本文就是介绍如何在Oracle中安装、配置和使用Java虚拟机。详细介绍了在Oracle中如何安装JVM以及JVM的Oracle参数的设置,如何在数据库内创建Java存储过程以及如何使用LOAD-JAVA utility。配置好Oracle的Java虚拟机,可以使Java与数据库的存取效率大大的改善,同时让那些想把Oracle作为应用服务器提供EJB服务成为可能的选项。  相似文献   

4.
Java虚拟机(JVM)使用一个类装载器(ClassLoader)根据应用程序的需要载入所需的类.结合实例阐述了如何自定义ClassLoader装载网络上的JAVA类文件并在本地执行.  相似文献   

5.
MapReduce作业性能与内存配置存在极大的相关性,针对准确预测作业内存困难问题,根据Java虚拟机(JVM)的分代内存管理特点,提出了一种分代内存预测方法.首先使用回归模型对年轻代与垃圾回收平均时间的关系进行建模,将寻找合理年轻代内存大小的问题转换为一个受约束的非线性优化问题,并设计搜索算法来求解该优化问题.文中还建立MapReduce作业的Map任务和Reduce任务性能与内存的关系模型,求解最佳性能的内存需求,从而获得Map任务和Reduce任务的年长代内存大小;使用聚类算法预测JVM晋升对象阈值,优化JVM配置,减少了JVM的垃圾回收暂停时间.实验结果表明,文中提出的方法能准确预测作业的内存需求,显著提升作业运行性能.  相似文献   

6.
分布嵌入式环境中的Java虚拟机设计   总被引:1,自引:0,他引:1  
Java虚拟机(JVM)是Java的核心技术,也是基于Java技术实现分布式计算的底层中间件。一个适合于嵌入武环境的微型Java虚拟机(KVM)可以使手机等嵌入式设备通过网络下载、运行Java Applet程序。通过采用基于预处理程序的实现技术,可以使KVM的代码校验、垃圾回收、和代码优化等在线处理工作大大减小,从而提高了KNM的性能;研究了预处理模块、垃圾回收模块的结构与算法及代码优化的策略;并讨论了具体实现中的若干问题。  相似文献   

7.
JAVA平台上装载远程类文件的实现   总被引:2,自引:0,他引:2  
Java虚拟机(JVM)使用一个类装载器(Class Loader)根据应用程序的需要载入所需的类。结合实例阐述了如何自定义Class Loader装载网络上的JAVA类文件并在本地执行。  相似文献   

8.
介绍了一种基于SOPC技术的灰度系数测量系统的基本原理和设计方案;给出了该系统的硬件设计结构和软件算法;同时给出了NiosⅡ软核处理器的应用方法以及基于SOPC的软硬件协同设计方法.实践证明,该系统是一种高效、可靠、实时的嵌入式灰度系数测量解决方案.  相似文献   

9.
通过建立起资源使用、服务器热点与电源能耗三者的统一优化模型,设计多目标虚拟机动态管理系统,协同优化资源使用、服务器热点和电源能耗,以使得数据中心的效益达到最优.鉴于数据中心负载流量的动态波动性,采用基于滑动窗口的两级状态检测策略来决策迁移虚拟机时刻,基于多目标统一优化模型设计相应算法来解决迁移虚拟机和目的主机的选择问题.最后在Xen虚拟机平台上测试该系统,实验结果表明:本文设计的虚拟机动态管理方法能够较好地协同优化数据中心的资源使用、服务器热点和电源能耗,使得数据中心的效益达到最优.  相似文献   

10.
介绍了一种基于1-Wire和Java虚拟机技术的温度湿度监控系统。系统在硬件设计上采用了1-Wire技术,使系统具有可靠性高、结构简单、组网灵活、施工维护方便、成本低等优点,系统在软件设计上充分利用TINI模块提供的Java虚拟机,采用Java语言与1-Wire API相结合的方式开发,这使监控软件具有了开发规范、简洁和跨平台的特性。  相似文献   

11.
Java虚拟机及其移植   总被引:12,自引:0,他引:12  
探索并实现一个基于嵌入式应用平台的Java虚拟机.在移植过程中所采用的平台是Motorola的MPC555芯片ETAS实验板,虚拟机的实现平台是RTXC实时操作系统.所实现的Java虚拟机可以在RTXC的内核机制下实现调度,并且可运行简单的Java用例,对Java虚拟机在嵌入式系统中的应用具有重要的指导意义.  相似文献   

12.
虚拟机是Java运行的基础,对程序性能有重要影响.介绍了Java虚拟机中常被程序员忽略,实际却能对性能产生较大影响的一些内部运行机制,包括对象回收算法、类装载机制等.分析了它们对效率的影响,并讨论了一些行之有效,能改善性能的方法.  相似文献   

13.
JAVA智能卡微处理器的设计与验证   总被引:1,自引:0,他引:1  
针对智能卡的应用特点 ,设计了一种流水线型 Java微处理器。使用一读一写的双口 RAM作为 Java堆栈 ,减小了存储资源的消耗。通过有限状态机对流水线的控制 ,在若干个时钟周期内完成了 Java智能卡虚拟机 (JCVM)的中等复杂指令的处理。提供了硬件陷阱机制 ,以支持 JCVM非常复杂和面向对象指令的软件仿真。整个设计实现了全部 16bit数据宽度的 JCVM指令和额外的扩展指令 ,用 VHDL 语言进行了行为仿真和寄存器传输级描述 ,Synopsys综合的结果为 1.3万等效门 ,在 10 MHz时钟频率下 ,通过了现场可编程门阵列的硬件验证。这个微处理器能够满足智能卡应用对微处理器成本和速度的要求  相似文献   

14.
介绍一种在GridCOMP系统中基于Java管理扩展的监控组件模型,这是一种网格环境下支持自动组件监控的网格资源监控模型.模型采用了Java管理扩展和Fractal组件技术.模型采用组件监控组件的方式,模型的监控组件作为一个基本组件,监控组件和被监控组件组成复合组件,同时使用XML(可扩展标识语言)文档部署到远端的Java虚拟机上.允许用户查询当期状态和任意时刻的历史信息,为管理和优化网格系统的性能提供服务.这种方法结构简单,可重用和动态部署.  相似文献   

15.
基于Java和声卡的虚拟仪器数据采集系统   总被引:2,自引:0,他引:2  
介绍了一个基于Java和声卡的虚拟仪器数据采集系统.系统硬件上使用声卡作为A/D转换设备,软件上使用Java的多线程技术.主要介绍如何使用Java进行数据采集、图形显示、数据存储.  相似文献   

16.
提出一种基于组件的模型机虚拟实验平台(CPU_VLAB)的设计模型和实现方法.CPU_VLAB采用Java语言实现,具有良好的平台无关性;以Java Bean组件技术开发模型机的基本部件,提高软件的重用性;结合多线程技术的wait和notify机制以及锁的同步控制技术,提出一种组件分类触发调度机制,有效地解决具有复杂关系组件之间的调度运行问题,保证微命令的有序执行.与已有的模型机虚拟实验平台相比,该实验平台不仅在通用性、自主性和可重用性等方面有较大的提高,而且具有良好的可交互性,同时,CPU_VLAB的组件调度机制为开发计算机硬件类课程虚拟实验平台提供参考.实验结果表明:在此平台上,学生能够搭建和验证模型机实验,从而巩固对CPU工作原理的理解,大大提高学生的实践动手能力和创新能力.  相似文献   

17.
目的设计实现一个虚拟心脏系统原型,重点讨论其中的基于纹理映射的体绘制方法,给出用Java 3D软件方法实现纹理映射体绘制。方法获取CT心脏断层数据,对其进行预处理,在此基础上进行图像的滤波、分割、配准及裁剪,最后实现基于纹理映射体绘制的三维重构。结果用Java Java 3D实现了虚拟心脏系统原型中基于纹理映射的体绘制。结论采用软件方法(Java3D)实现了纹理映射硬件的功能,由于不需要三维纹理映射硬件的支持,降低了硬件成本。  相似文献   

18.
利用JAVA虚拟机实现油藏数值模拟结果的可视化   总被引:1,自引:0,他引:1  
为了加速中国油藏开采的现代化,推动油藏数值模拟可视化的进展, 开发了一套基于JAVA 虚拟机技术的软件,解决了不同操作系统和平台下数值模拟后处理软件的运行问题。针对该软件的具体功能,介绍了利用虚拟机技术实现油藏数值模拟结果中的曲线和二维标量数据场的计算机图形显示,就该技术在这一领域的应用前景作了进一步的探讨。通过该软件具有的交互能力,油藏工程师能够迅速地了解到流体在油层中的物理状态,从而为油藏开发方案的选择提供有益的帮助。  相似文献   

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

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