嵌入式Java虚拟机的即时编译优化技术

被引量 : 0次 | 上传用户:allenwyh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
J2ME(Java 2 Platform, Micro Edition)平台是Sun公司为目前正飞速发展的众多消费电子和嵌入式设备,如手机、个人数字助理终端、电视机顶盒以及车载通信系统等,所提供的Java应用平台解决方案。J2ME平台为数量众多的消费电子和嵌入式设备提供了一个统一的开发平台和运行平台,大大降低了软件厂商为软硬件环境差异较大的各类设备开发应用的周期,同时也使得最终用户能够以较低的价格体验到更多丰富多彩的应用。在当今的移动通信领域中,J2ME平台得到了全球各大运营商和设备厂商广泛支持和采用,并且已经被应用到了成千上万的移动通信设备上。随着3G技术的飞速发展,未来移动通信网络将能够提供高达2Mb/s的数据带宽,为J2ME应用进入更多全新的领域提供了可能,如在线游戏、多媒体应用、定位服务、信息查询以及移动银行等。丰富多彩的J2ME应用,功能也变得越来越复杂,这就对大多以解释器为执行核心的嵌入式Java虚拟机提出了更高的性能需求。由于解释执行自身的性能瓶颈,基于解释执行的优化技术已经很难再进一步提高虚拟机的性能,这必将阻碍J2ME平台在移动通信领域的发展。虽然即时编译技术帮助Java在桌面机和服务器平台上取得了巨大的成功,但是由于移动通信设备自身计算能力相对较弱、存储容量和电力供应十分有限,使得即时编译技术无法直接应用到嵌入式Java虚拟机中。因此,针对移动通信设备的特点,研究适合于嵌入式Java虚拟机的即时编译优化技术,从而为各种J2ME应用提供一个高性能的Java运行平台,不仅具有重要的现实意义,而且有着良好的应用前景。本文针对移动通信设备的特点,分析了即时编译优化技术应用于嵌入式Java虚拟机所面临的种种问题,设计并实现了一套适合于移动通信设备的嵌入式Java虚拟机即时编译优化方案。该优化方案不仅大幅度地提高了嵌入式Java虚拟机的性能,而且其实现的自适应即时编译器具有代码生成较快、内存开销较低和代码规模较小的特点。
其他文献
本文从施工技术、全面质量管理等方面系统研究了住宅装饰装修工程中的应用。对各分部工程进行控制,按新设计控制、材料控制、施工控制等内容进行了较为细致的阐述和探讨。
根据我国《会计改革与发展纪要》所提出的到本世纪末“建立与社会主义市场经济发 展要求相适应的会计模式的基本框架”和“在2010年形成比较成熟完善的社会主义市场 经济会计模式
习作修改有三个要点,一是注意材料的选择,二是注意语言的表达,三是注意写法的运用。在指导学生修改作文时,教师可以从这三个方面出发,让学生精批细改,提高作文水平。
<正>继2月26日统一的不动产登记簿证正式公布后,包括《不动产登记簿》《不动产权证书》及《不动产登记证明》的统一的不动产登记簿证样式已于3月1日起全面启用。要换新证吗?
肿瘤分子靶向药物因其特异性强、耐受性好等特点,在肿瘤治疗中占有越来越重要的地位。分子靶向治疗药物的种类很多,包括单克隆抗体和小分子激酶抑制剂等,从1997年首个单抗药
目的探讨儿童社区获得性肺炎多重耐药菌分布及耐药性,为临床合理用药提供参考。方法回顾性分析58例0~5岁社区获得性肺炎患儿多重耐药菌的分布及耐药情况。结果 58例患儿共检
被倒塌建筑物压埋的人,只要神志清醒,身体没有重大创伤,都应该坚定获救的信心,妥善保护好自己,积极实行自救。(1)要尽量用湿毛巾、衣物或其他布料捂住口、鼻和头部,防止灰尘
期刊
地埋管地源热泵空调系统是一个系统工程,地埋管换热器的顺利实施为系统安全运行提供了保障,而自控系统的设计及应用对于整个地源热泵系统能否实现节能高效、无人值守运行起着
用数值微分和线性拟合化技术对Logistics模型进行了参数估计,由此检验了2005~2007年中国总人口数的误差情况,其中2007年用相关参考文献的等差参数估算方法所得结果的相对误差
隐喻是建构和解读诗歌语篇的有效策略,在诗歌中具有思维、认知和连贯功能。隐喻体现了诗人的情感体验和思维过程,是诗歌丰富意蕴的表现手段。本文以英文诗歌为实例,以Lakoff