KVM GC优化技术的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wangyaoxf520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几年来,由于移动终端设备的蓬勃发展,各式各样的硬件设备,软件平台都被开发出来.但是程序员如果想要写出能够跨越这么多平台的应用来,不是一件容易的事.因此,本身具有跨平台特性的JAVA程序语言在目前的手机,PDA等嵌入式系统中越来越受欢迎.J2ME(Java 2 Micro Edtion)是Sun公司针对消费电子和嵌入式设备制定的Java 2技术的精简版本。MIDP(Mobile Information Device Profile)是J2ME针对移动通信设备设计的一个子集。J2ME/MIDP为移动通信设备提供了一个统一的开发平台,使得开发人员可以快速为不同的移动通信设备开发完全可移植的增值应用,而无需考虑不同设备的硬件和软件差异。J2ME/MIDP应用的平台无关性是其在移动通信领域取得成功的原因,但它是以牺牲运行性能为代价的。近年来,多种性能优化技术在Java虚拟机中的应用使Java在PC工作站和服务器端的性能已经达到了接近或超过C程序性能的水平,然而嵌入式平台又给Java虚拟机的性能优化提出了新的问题。移动通信设备一般只具备相当有限的计算能力、存储能力和电力供应,这些情况都大大制约了现行的复杂的优化技术在嵌入式设备上的应用。本文分析了应用于Java虚拟机的几种主要的内存管理优化技术,并针对移动通信设备的硬件特点,分析了现有的内存管理优化技术应用于嵌入式Java虚拟机上所面临的困难,提出并实现了一种基于内存分代管理的嵌入式Java虚拟机性能优化方案。该方案可降低嵌入式Java虚拟机因进行内存管理而带来的运行代价,同时具有可移植性好、对系统资源要求较低等特点。随着移动通信市场的高速发展和对增值应用需求的快速增长,在最近的数年内,J2ME/MIDP技术将在移动通信市场中扮演一个举足轻重的角色,而对嵌入式Java虚拟机性能优化的研究工作也将具有重要的实用价值。
其他文献
人工智能是当下的热门主题,实现对图像智能化的理解与分析是其中一个重要领域。图像智能包括图像分类,图像分割,目标检测等。目标检测是进行场景内容理解等高级视觉任务的前
数据挖掘是一种通用的技术,它是从大量的数据中提取人们感兴趣的模式的过程。将数据挖掘技术应用到网络安全当中,建立网络入侵检测系统模型,就是通过建立我们所需要的网络行
本文重点是对VLAN相关技术的研究.具体包括局域网与交换技术,VLAN技术,VLAN相关协议分析及其中继技术.特别是对2层交换、3层交换、IEEE802.1Q协议,以及以太网通道技术进行了
计算机网络和多媒体技术的发展,尤其是近几年基于TCP/IP的宽带网络的迅速发展和普及,基于IP网络的多媒体应用--MoIP(Multimedia over IP)成为一个备受关注的领域。社区宽带网的
虽然现在网上有海量的信息,例如Google能检索出成千上万的网页,但是仍然有很多信息没有办法被搜索到。很多知识不能存储于文档或者数据库中,而仅存在于人的脑子中,这些知识被
访存性能是现代计算机系统性能的主要瓶颈。近二十年来,由于生产工艺、电路设计等方面的进步导致处理器主频每年以60%的速度提高,而DRAM的工作频率每年却只有10%左右的提高。
中国加入WTO后,世界经济全球化使我国电信企业面临着前所未有的挑战。能否快速而科学的决策密切关系着电信企业的成败。目前各电信运营商普遍采用依靠手工报表分析数据的决策
在当今计算机领域中,网络安全是最热门的课题之一,而网络主动防御则是网络安全重要的一环。网络主动防御系统是一种智能化的网络保护手段,它可以让网络管理员减轻负担,而提高网络
电子商务改变了企业与客户的沟通方式,从而使传统的企业商务模式发生了深刻的改变.近年来,随着信息技术的飞速发展,移动通讯与互联网融合发展的趋势日趋明显,作为电子商务领
Petri网是描述和分析并行与分布系统的有力工具,为扩展Petri网的建模与分析能力,使之能够处理时间相关的问题,人们将时间约束引入Petri网模型中,形成带时间约束的Petri网.Mer