针对嵌入式系统的Java虚拟机研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:snwyshenwei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
越来越多的嵌入式开发者选择了嵌入式Linux和Java技术合作的组合,原因是嵌入式Linux和Java技术非常适于协同工作,他们的结合预示着下一代嵌入式系统已经开始出现。同时这种组合使开发技术进入一个新的层次,也提供了一个新的配置的选择。Java的自动垃圾收集功能可使程序设计变得更加容易。当嵌入式Linux上Java程序遇到比较严格的实时性要求时,就必须就实时性对虚拟机进行改进。而改进虚拟机的实时性最有效的办法就是改进Java虚拟机的垃圾收集器,缩短收集造成的中断并提高它在资源受限的情况下的效率。在垃圾收集算法的设计上,CPU开销,虚存和Cache性能,中断时间和空间开销,我们不可能将它们都达到最优,任何垃圾收集算法的设计都是在这些因素中进行折衷,根据目标系统,达到自己对虚拟机的要求。我们的目标系统是嵌入式系统,若要使垃圾收集算法高效而又不牺牲太多其他的性能,就必须从目标系统的数据统计入手,通过增加一定的空间复杂度和算法复杂度来充分的利用这一统计规律,从而提高算法的效率。 本文以Linux平台下的KVM为研究对象针对嵌入式系统的特点,以嵌入式应用程序中对象生命期的统计规律为基础,对垃圾收集器的算法进行改进从而提高虚拟机的实时性。
其他文献
  本论文以软交换的分层结构为基础,重点给出了SIP系统的分层设计方案,并基于SIP协议栈实现了SIP的用户代理、代理服务器和注册服务器等功能实体以及用户定位功能。在分层设
本文分别以基于虹膜识别的身份认证、基于图像内容的图像检索、图像压缩编码等三个比较前沿的课题应用为研究对象,对小波及多进制小波分析理论在数字图像处理中的算法应用进
图像分割是依据不连续性和相似性这两个原则把一幅图像分成具有特殊性质且互不相交的区域,并从中提取出感兴趣的目标的过程和方法。本文主要研究基于区域的图像分割算法,该类
无线射频识别(RFID:Radio Frequency Identification)技术带来了信息技术基础设施的又一次巨大变化,它采用非接触的方式,利用射频信号自动识别目标,如人员、车辆、物品等,RFID技术
OFDM(正交频分复用)技术以其独特的抗多径衰落和高速传输性能越来越受到人们的关注,近年来在欧洲的数字音、视频广播(DAB和DVB)、高速无线局域网系统(HIPERLAN2、IEEE 802.11
近年来超宽带(UWB)无线通信技术作为目前室内短距离高速传输的一种重要的方式,已经受到学术界和工业界的广泛重视。UWB在过去主要应用在雷达和GPS定位设备中。由于UWB通信具