【摘 要】
:
Java编程语言是继C和C++之后的又一种流行的商业软件开发语言,己被广泛的应用于各种开发领域。Java的体系结构能帮助程序员适应不断发展的硬件环境,这归功于Java虚拟机提供的
论文部分内容阅读
Java编程语言是继C和C++之后的又一种流行的商业软件开发语言,己被广泛的应用于各种开发领域。Java的体系结构能帮助程序员适应不断发展的硬件环境,这归功于Java虚拟机提供的能力——安全性、平台无关性和网络移动性。正是基于这些优点,Java虚拟机在各种平台的开发中显得越来越重要。而如何获得一个性能稳定、功能完善的Java虚拟机,也就成为了每个平台开发商追求的目标。Jikes RVM这个开源的Java虚拟机及时出现为苦苦追求性能稳定,功能完善的Java虚拟机的人们带来了福音。Jikes RVM不仅本身集成了最新的虚拟机技术,更重要的是它提供了一个灵活的测试平台,可以在这个测试平台上建立新的虚拟机技术的原型和试验各种各样的设计方案。目前,在嵌入式开发领域中对嵌入式Java虚拟机的研究正处于高速发展的时期,各种嵌入式Java虚拟机层出不穷,然而像Jikes RVM那样本身既可作为优秀的虚拟机又可以作为虚拟机技术的研究平台的虚拟机几乎没有。鉴于以上情况,本文在对Jikes RVM虚拟机的设计架构和在PowerPC/Linux上的实现进行深入研究和剖析的基础上,提出了基于ARM/ARMLiux的嵌入式Jikes RVM的设计和实现。在实现上分为两个大的阶段,第一阶段实现Jikes RVM的原型,第二阶段对原型进行完善和优化。文中着重论述了在实现第一阶段目标过程中遇到的问题和解决办法。基于ARM/ARMLinux实现Jikes RVM不仅能为JikesRVM在其它嵌入式平台上移植提供重要的价值参考,更重要的是能提供一个针对ARM系列构架下嵌入式Java虚拟机技术的研究平台。
其他文献
本文通过对国内外篮球消费的历史和现状进行概述,结合武汉市经济增长速度、经济发展水平和优越的人文、地理条件,以及武汉市深厚的篮球文化底蕴基础,预测武汉市篮球消费市场
现今,公允价值相对于历史成本更具决策有用性已得到了被调查者的广泛认可,但市场环境与公允价值运用条件的不成熟,直接影响了其在我国企业中的运用效率。为了更深入地挖掘企
作为海洋国家,日本向来较为关注海上航线、海洋贸易等领域的研究。对于南海海上丝绸之路,日本学界已由早期的人物研究、航线测定等进而深入至对文化交流、文明碰撞、网络形成
马克思《资本论》中蕴涵着丰富的经济哲学思想,但长期以来理论界对此重视不够。本文认为,在当前我国致力于创建社会主义市场经济哲学的过程中,深入发掘《资本论》中的经济哲学思
现代工业的发展给人民生活带来了巨大的便利的同时,也使得可能发生燃烧和爆炸的重大危险源广泛存在于人们周围。沸腾液体膨胀蒸汽爆炸(BLEVE—boiling liquid expanding vapor
远程监控系统是指利用计算机通过网络实现对生产过程控制系统的监视和控制,突破了地域上的制约而实现异地监视和控制生产过程现场设备。传统的工业控制网络是基于现场总线的,
目前,对于青海东昆仑乌兰乌珠尔铜矿床的成因存在不同的认识,有人认为属斑岩型铜矿床,也有认为属脉状铜矿床。本文在分析研究乌兰乌珠尔铜矿床的区域成矿动力学演化和成矿地
临湘市聂市镇黄盖村的一个山头上,养殖场里上百只大大小小的七彩山鸡或飞来飞去,或低头觅食,或踱着步子引吭高歌,十分热闹。养殖场的主人叫彭程,是一个90后。他与七彩山鸡的
本文针对极具应用前景的聚合物微流控芯片,在对国内外研究现状和存在问题进行深入分析的基础上,通过试验和数值模拟两种技术手段,对芯片的热模压工艺、热键合工艺及芯片微通
桥梁瑰宝—风雨桥,涵盖了我国丰富而深厚的桥梁文化,是中华文化的重要组成部分,是建造者们智慧和艺术的结晶,是历史文化变化的见证,是镌刻在中华大地上的雕塑。查阅关于中国