摘要
在实时操作系统中,任务调度在处理器资源的管理中起着十分关键的作用。本文提出了一种基于线程的、动态的、非抢占的多处理器实时任务调度算法,该算法可以高效地在多处理器系统上同时进行周期性和非周期性实时线程的调度。本文还讨论了该算法在MACH操作系统环境下的实现方法。
In real-time operating systems, task scheduling plays a key role in managing the processor resources. This paper describes a thread-based, dynamic,non-preemptive multiprocessor real-time task scheduling algorithm. The algorithm can be used to schedule both periodic and non-periodic multiprocessor real-time threads effectively. This paper also discusses the implementation of the proposed algorithm in the MACH operating system environment.
出处
《计算机工程与设计》
CSCD
北大核心
1995年第5期18-24,共7页
Computer Engineering and Design