応用情報暗記無料で始める

リアルタイムOSとは?りあるたいむおーえす

リアルタイムOSとは、決められた時間内に処理を終えることを最優先に設計されたOS。優先度に基づくプリエンプティブなスケジューリングと、割込みからタスク起床までの遅延が上限として見積もれる構造を備え、最悪実行時間から締切を守れるかを事前に検証できるようにする。平均の速さではなく、遅れの上限を保証できることが価値になる。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では6回出題されています(2017年度〜2025年度)。

応用情報技術者試験の頻出用語/テクノロジ系

別名:RTOS、リアルタイムOS(RTOS)

この語が出る過去問を解く →

背景

制御対象の機械や物理現象は待ってくれない。ブレーキの制御やモータの位相制御では、平均して速いことに意味はなく、決められた周期の中で必ず終わることだけが要求になる。汎用OSはスループットと公平性を優先して設計されているため、最悪値が読めない。この要求の違いから、応答の上限を設計できるOSが別系統として発展した。

具体例

FreeRTOSやμITRON系のカーネルは、優先度ごとに実行可能なタスクを並べ、割込みハンドラから起床させたタスクへ即座に切り替える。周期タスクが締切に間に合うかは、そのタスクの実行時間に、周期内で割り込み得る高優先度タスクの実行時間を足し合わせて評価する。この計算が成り立つのは、切替えにかかる時間の上限が定義されているからである。

試験での引っ掛け

リアルタイムを処理が速いことだと読み替えるのが最大の誤り。求められるのは最悪でも締切を守れることで、平均スループットは汎用OSに劣ることもある。スケジューリングも到着順ではなく優先度に基づくプリエンプティブ方式が基本で、ハードリアルタイムでは締切を1回でも破れば機能喪失として扱う点も押さえておきたい。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では6回出題(2017年度〜2025年度)
  • 分野:テクノロジ系
  • リアルタイムを処理が速いことだと読み替えるのが最大の誤り。