开源实时操作系统概述

摘要:现代控制系统应用通常建立在实时操作系统(RTOS)之上,该系统提供必要的硬件抽象以及调度、网络和其他服务。有几个开源RTOS解决方案是公开可用的,这在经济(无许可费)和技术(对源代码的控制)方面非常具有吸引力。本文概述了RTLinux和RTEMS系统(架构、开发环境、API等)。这两个系统具有大多数流行的CPU,几种API(包括Posix)、网络、可移植性和可选的商业支持。文中还给出了一些性能指标,重点关注中断延迟和上下文切换延迟。

作者:Till Straumann

论文ID:cs/0111035

分类:Operating Systems

分类简称:cs.OS

提交时间:2007-05-23

PDF 下载: 英文版 中文版pdf翻译中