摘要
分布嵌入式系统的应用通常具有实时性要求 ,其实时性需要从任务调度、通信协议、调用接口和嵌入式操作系统四个方面得到支持。采用两阶段调度策略既可以保证调用的透明性 ,又可以简化任务调度算法 ;基于优先级的线路竞争算法可以改进以太网使其符合实时性要求 ;采用微型Java虚拟机作为分布式中间件可以为系统调用接口提供一个统一的支持平台。
A embedded distributed system is usually a real-time system. The real-time feature should be realized at all phases, such as task scheduling, communication protocols, and code execution. A two-phase scheduling strategy could simplify the scheduling algorithm, and guarantee the transparency of accessing service in the system. The priority based medium access protocol could improve Ethernet to fit for real-time application. The call interface in the system was implemented by embedded Java virtual machine which adopted a real-time garbage collection algorithm.
出处
《计算机应用》
CSCD
北大核心
2004年第9期111-113,共3页
journal of Computer Applications
基金
河南省自然科学基金项目 (0 31 1 0 1 2 60 0 )
河南省教育厅基金项目 (2 0 0 352 0 2 65)
关键词
分布式系统
实时系统
JAVA虚拟机
调度算法
distributed system
real-time system
Java Virtual Machine(JVM)
scheduling algorithm