RTAI
 ウィキデータを編集
最新版
5.3 / 2021年5月19日 (5年前) (2021-05-19)
プラットフォーム IA-32, x86-64 PowerPC, ARM, MIPS
対応言語 英語のみ?
サポート状況 実施中
公式サイト www.rtai.org ウィキデータを編集
テンプレートを表示

RTAI (Real-Time Application Interface) はLinuxカーネルリアルタイム拡張であり、Linux上で厳密な時間制限に対応できるアプリケーションを開発できる。Linux自体と同様、RTAIもコミュニティの成果である。

RTAIは以下のようなアーキテクチャをサポートしている。

  • x86FPUTSCの有無に対応)
  • x64
  • PowerPC
  • ARM (StrongARM; ARM7: clps711x-ファミリ、Cirrus Logic EP7xxx、CS89712、PXA25x)
  • MIPS

RTAIは、POSIX互換タスク、ネイティブRTAIリアルタイムタスク、割り込みへの応答時間を一定時間にする。

RTAIは主に以下の2つの部分から成る。

  • AdeosベースのLinuxカーネル用パッチHALを導入する。
  • リアルタイム・プログラミングに役立つ各種サービス群。

RTAIのバージョン3.0以降ではAdeosのカーネルパッチを使い(x86では若干修正されている)、抽象化を加え、パッチされたOSへの従属度を低減させている。AdeosはInterrupt Pipelineを構成するカーネルパッチであり、異なるOSドメインが割り込みハンドラを登録できるようになる。それにより、Linuxの他の処理はそのままで、割り込みをRTAIが奪う。Adeosを使うことで、RTAIはRTLinuxとの特許問題も回避している。

関連項目

編集

外部リンク

編集

📚 Artikel Terkait di Wikipedia

ウインドリバー・システムズ

たソフトウェア展開を図る方針を明らかにしていたが、2003年にはBSD/OSの販売を終了しLinuxに力を入れる方針に転換。2007年2月にはRTLinuxの関連特許・商標などを持つFSMLabsを買収するなど、VxWorksとLinuxの2本柱による収益の拡大を図っている。

福島 E.文彦

- ハイボット、東京工業大学、関西電力、かんでんエンジニアリング、ジェイ・パワーシステムズ ^ a b 「特集 設計手順からRTLinux搭載ロボットのモータ制御まで システムを動かすモータの選定/制御/実装」『インターフェース』第31巻2号、2005年2月。 ^ a b c d

組み込みLinux

PREEMPTは"mainline"と呼ばれるリーナス・トーバルズ管理の主要カーネルツリーへ組み込また。 RTAI (Adeos+Linux) RTLinux (Realtime executive+Linux) Linux on ITRON (ITRON+Linux) T-Linux (T-Engine+Linux)

Rust for Linux

Linuxカーネル Linux-libre 高性能計算 INK Compute Node Linux SLURM リアルタイム・コンピューティング RTLinux RTAI Xenomai PREEMPT_RT MMU=レス μClinux PSXLinux 仮想化 ハイパーバイザ KVM Xen OSレベルの仮想化