嵌入式实时Java虚拟机的关键技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:kaka88899999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Java技术在实时系统领域中的应用,实时Java技术应运而生。实时Java技术的使用,对作为运行Java程序的平台——Java虚拟机,也提出了更高的要求,进而促使了嵌入式实时Java虚拟机的研究与发展。ARTs-OS是由华中科技大学华详实验室ERTOS项目组自主研发的一款嵌入式实时操作系统。ARTs-JVM是建立在该系统上的一个实时中间件,用以对嵌入式环境中实时Java程序的支持。ARTs-JVM由类装载模块、类检验模块、类初始化模块、解释器模块、线程调度模块、垃圾回收模块以及运行时环境组成。解释器模块是ARTs-JVM的核心。运行时环境的设计是设计与实现ARTs-JVM的基础,是实现ARTs-JVM的实时性的基本保证。实时线程调度和实时垃圾回收算法,是设计并实现嵌入式实时Java虚拟机的关键技术所在。实时线程调度方面,ARTs-JVM采用优先级可抢占的调度方式,保证了与ARTs-OS的一致性,实现了对实时多线程的调度支持,同时采用优先级继承机制来避免因其锁机制而可能产生的优先级翻转问题;实时垃圾回收算法方面,ARTs-JVM针对实时垃圾回收器的准确、渐进、无碎片等性能要求,相应给出了其解决方案,并简要描述了ARTs-JVM的实时垃圾回收算法的执行过程。
其他文献
童装设计倾向于“成人化”已不言而喻,但童装“成人化”并不仅仅是单纯地将成人的服装缩小比例、盲目地跟从成人服装潮流,在吸收成人流行元素的同时,童装设计应有自身的原则以兼
论文以我国有代表性的三个猕猴桃品种:秦美、海沃德、95-1作为试验对象,通过顶空固相微萃取—气相色谱—质谱联用法对猕猴桃果实、果酒的香气成分作了系统分析。通过单因素试
识字、写字是阅读和写作的基础,也是贯串整个义务教育阶段的重要内容。规范、端正、整洁地书写汉字是有效进行书面交流的基本保证,是学生学习语文和其他课程的基础。由此可见
中国千年的历史、广袤的地域蕴藏着丰富的山地旅游资源。空气清新、景色秀丽的自然生态资源;底蕴深厚、独具特色的人文生态资源。这些丰富的旅游资源构成我国旅游业发展的基
随着保险事业的蓬勃发展,保险诈骗行为也呈迅速增长之势,当今世界各国的保险市场都无法摆脱欺诈性索赔的困扰。保险诈骗不仅危及保险业的基本秩序,更兼具广泛的社会危害性,因
针对采用CDMA 1X/GPRS(结合Internet)公网进行无线数据传输的需求,设计实现了GPRS无线数据传输终端,并构建了远程数据采集与控制系统。详细了介绍GPRS无线数据传输终端的设计
南京是六朝古都,在此地区出土的墓葬包含有大量的花纹砖与画像砖,本文通过对考古发掘资料的收集、整理,对花纹砖与画像砖的纹饰进行了深入、细致的研究,并针对以往把画像砖纹
本论文主要对具有广阔应用前景的高层建筑外墙涂装清洗经济型壁面爬行机器人的关键技术和结构设计方法进行了研究。论文查阅了大量的国内外壁面爬行机器人的文献资料,对比分析
目的:探讨自拟方治疗阴虚肺燥型慢性咳嗽的临床疗效。方法:治疗组40例采用自拟方加减治疗,对照组24例采用口服头孢克洛胶囊、复方甘草合剂治疗。结果:治疗组有效率占97.50%,