Product Design, Manufacturing & Innovation Resources
» ハードリアルタイムシステムとソフトリアルタイムシステム

ハードリアルタイムシステムとソフトリアルタイムシステム

1970
Engineers collaborating on hard and soft real-time systems in a modern office.

(画像はイメージです)

リアルタイムシステムは、期限を過ぎた場合の影響に基づいて、「ハード」または「ソフト」に分類されます。ハードリアルタイムシステムでは、期限を過ぎるとシステム全体が停止します。例えば、アンチロックブレーキシステムなどがこれに該当します。ソフトリアルタイムシステムでは、期限を過ぎるとパフォーマンスが低下しますが、壊滅的な障害には至りません。例えば、ライブオーディオ・ビデオストリーミングなどがこれに該当します。

The distinction between hard and soft real-time systems is fundamental to the design and analysis of time-critical applications. A hard real-time system must guarantee that critical tasks complete their processing within their specified deadlines. The correctness of the system depends not only on the logical result of the computation but also on the time at which the results are produced. Failure to meet a deadline is considered a catastrophic failure. Examples include flight control systems, medical devices like pacemakers, and automotive safety systems. The entire system, from hardware to the operating system and application software, must be designed to provide deterministic timing behavior.

対照的に、ソフトリアルタイムシステムは、時折の期限遅延を許容できます。期限を守ることは望ましいことであり、期限を逃すとシステムの有用性は低下しますが、システムが完全に機能停止することはありません。単にパフォーマンスが低下するだけです。ライブマルチメディアストリーミングはその典型的な例です。フレーム落ちや音声のジッターは望ましくありませんが、システム全体がクラッシュする原因にはなりません。その他の例としては、オンライン取引システムやネットワークルーターなどがあります。ソフトリアルタイムシステムの設計では、ハードリアルタイムシステムに必要な厳密な最悪ケースの保証ではなく、統計的な保証や平均的なケースのパフォーマンスに重点が置かれることがよくあります。3つ目のカテゴリである「ファーム」リアルタイムは、期限を逃すと結果が役に立たなくなるものの、システム障害には至らないシステムを説明するために使用されることがあります。

UNESCO Nomenclature: 1203
コンピュータサイエンス

タイプ

抽象システム

混乱

増分

使用法

広く普及している

前駆物質

  • デジタルコンピュータの開発
  • early process control systems in manufacturing
  • タイムシェアリングオペレーティングシステムの概念
  • 形式論理学と計算可能性理論

アプリケーション

  • 自動車用アンチロックブレーキシステム(ABS)
  • フライ・バイ・ワイヤ式アビオニクス
  • ペースメーカー
  • 産業プロセス制御
  • ライブビデオストリーミングコーデック

特許:

NA

潜在的なイノベーションのアイデア

ボットによるトラフィック(現在1日あたり4万件以上)を排除するため、このコンテンツはコミュニティメンバー限定となっています。
> ログイン < または > 登録 < (100%無料)でこれにアクセスできます。他のすべての制限付きコンテンツとツールも同様です。

関連キーワード:ハードリアルタイム、ソフトリアルタイム、デッドライン、決定性、RTOS、組み込みシステム、クリティカルシステム、タイミング制約、システム障害、性能劣化。

歴史的背景

ハードリアルタイムシステムとソフトリアルタイムシステム

1970
1970
1970
1970
1973
1980
1980
1967
1970
1970
1970
1970-01-01
1975-06-01
1980
1980

(日付が不明または関連性がない場合、例えば「流体力学」などでは、その注目すべき出現時期の概算値が提示されます。)

関連する発明、革新、および技術原理

フルサイズの画像とダウンロードは、登録会員のみが100%無料で利用できます。