实时操作系统

维基百科,自由的百科全书
跳转至: 导航搜索

即時作業系統Real-time operating system, RTOS)又稱實時作業系統,它會按照排序執行、管理系統資源,並為開發應用程式提供一致的基礎。

通常都會有最基礎的內核,以及外加上去的模組,像是檔案系統、網路協定堆疊和應用、裝置驅動程式…等模組。

RTOS的內核通常會有:

  1. 排程器
  2. 物件
  3. 服務

目录

调度策略 [编辑]

优先级调度、中断调度、时间轮转法

RTOS举例 [编辑]

WinCE、VxWorks、μC/OS-Ⅱ等运用较广。Linux是作为通用操作系统开发的,其内核在实时处理能力上先天不足,部分网络开发社区将其经过改造能在一定程度上成为实时操作系统。[1]

開放原始碼 [编辑]

非開放原始碼 [编辑]

参考书籍 [编辑]

  1. ^ Karim Yaghmour; Jon Masters, Gilad Ben-Yossef,以及Philippe Gerum. Building Embedded Linux Systems. O’Reilly Media, Inc. : 第354页. ISBN 978-0-596-52968-0 (英文).