首页 | 本学科首页   官方微博 | 高级检索  
     

一个嵌入式实时Java OS的设计及实现
引用本文:王济勇,林涛,王金东,韩光洁,赵海. 一个嵌入式实时Java OS的设计及实现[J]. 通信学报, 2003, 24(8): 78-87
作者姓名:王济勇  林涛  王金东  韩光洁  赵海
作者单位:东北大学,信息科学与工程学院,辽宁,沈阳,110004
基金项目:国家自然科学基金资助项目(69873007)
摘    要:针对嵌入式Inernet环境的特定要求,提出了一个嵌入式的实时Java OS—WebitJOS。WebitJOS在资源受限的嵌入式Internet环境下自身提供了对实时线程的调度、同步和异步处理的内部实现,消除了Garbage collection内存管理不确定性所产生的实时程序设计的障碍,并且提供了,从Java代码直接访问物理内存、寄存器及内存映射I/O的能力。根据嵌入式Internet系统对实时性、确定性的要求,用形式化语言描述了WebitJOS中实时线程及相关内存区的状态转换关系,并结合实例对WebitJOS相关的实时性能进行了测量和评价.

关 键 词:WebitJOS  嵌入式Intemet  调度  同步  内存管理  Garbage  collection
文章编号:1000-436X(2003)08-0078-10
修稿时间:2002-06-04

Design and implementation of an embedded real-time Java OS
WANG Ji-yong,LIN Tao,WANG Jin-dong,HAN Guang-jie,ZHAO Hai. Design and implementation of an embedded real-time Java OS[J]. Journal on Communications, 2003, 24(8): 78-87
Authors:WANG Ji-yong  LIN Tao  WANG Jin-dong  HAN Guang-jie  ZHAO Hai
Abstract:In order to run Java code on the embedded Internet systems,Java runtimes must be integrated into these systems. In allusion to the special requirements of the embedded Internet environment,this paper presents an embedded real-time Java OS-WebiJOS. WebitJOS which runs on the resource-constrained embedded Internet system provides its own internal real-time thread implementation of the scheduling,synchronization,asynchronous processing,extends the memory management of the traditional Java virtual machine,eliminates an obstacle to real-time programming which is due to the unpredictable latencies introduced by the garbage collector,and allows real-time developers to directly accesses physical memory,registers,memory regions that have particular important characteristics,and memory-mapped I/O from Java code. According to requirements of the real-time and determinism which are necessary in the embedded Internet systems,state transitions of real-time threads and memory regions in WebitJOS are described in formal language,and measuring and evaluating the real-time performance of WebitJOS and one of its applications are made.
Keywords:WebitJOS  embedded Internet  scheduling  synchronization  memory management  Garbage collection
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号