标题: 爪哇虚拟机器与嵌入式作业系统之整合研究
A RESEACH ON INTEGRATING A JAVA VIRTUAL MACHINE WITH AN EMBEDDED OPERATING SYSTEM
作者: 丘锦成
Kim-Seng Sew
张瑞川
Reui-Chuan Chang
资讯科学与工程研究所
关键字: 爪哇虚拟机器;嵌入式作业系统;Java Virtual Machine;JVM;Embedded Operating System
公开日期: 2000
摘要: Java的跨平台性与安全性,使得Java Virtual Machine(JVM)成为近几年来学术界与工业界热门的研究领域,ChaiVM就是惠普(Hewlett-Packard)科技公司为嵌入式系统环境而设计的一个Soft Real-time JVM。
LyraOS是一个元件式基础设计的嵌入式作业系统,占用记忆小、执行效率高以及高度的模组化。为了让LyraOS可以享受到Java跨平台性的好处,本篇论文将说明如何将ChaiVM移植到LyraOS上。
为了移植的需要,我们解决了ChaiVM与LyraOS之间的介面问题,并为此而在LyraOS上提供支援Pthread的函式库。透过这次的移植工作,LyraOS因此而具有执行Java应用程式的环境。
Java has the advantages of cross-platform and safe. It derives Java Virtual Machine (JVM) to be a popular research topic in academia and industrial. ChaiVM which developed by Hewlett-Packard Corporaiton is a soft real-time JVM designed for embedded system. LyraOS is a component-based design embedded operating system. It has the advantages of small size, high performance and highly modularize. In order to let LyraOS to acquire the benefits of cross-platform of Java, this paper will describe how to integrate ChaiVM with LyraOS. Due to the porting requirement, we have to resolve the problems of application programming interface (API) between ChaiVM and LyraOS. Besides, we have to port Pthread library because of ChaiVM. Through these work, LyraOS will be able to support a Java run-time environment.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT890394032
http://hdl.handle.net/11536/66933
显示于类别:Thesis