RTAIとは? わかりやすく解説

RTAI

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/25 10:25 UTC 版)

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

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

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

  • x86FPUとTSCの有無に対応)
  • 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との特許問題も回避している。

関連項目

外部リンク





固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「RTAI」の関連用語

RTAIのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



RTAIのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのRTAI (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS