• 締切済み

「リアルタイムOS」ってなんですか?

ただいま、就職活動中です。 制御系の開発をする会社を探していると、リアルタイムOSって 記述がありました。自分なりに調べたのですが、よくわかりません。 1)どんなものなのか 2)何に使うのか ご存知な情報をよろしくお願いします。

みんなの回答

  • tnt
  • ベストアンサー率40% (1358/3355)
回答No.3

産業用などに利用されるOSで、要求された時間で処理をするものです。 windowsなどでは、処理をしている間、他の処理を待たせますが、 これはリアルタイムOSではありません。 この、要求された時間 というのは、そんなに早くはありません。 産業用だと、入力は接点(スイッチなど)、 出力も接点(リレーなど)というのが多いので、速度は重視されないのです。 しかし、確実性と時間に対する同期力は要求され、 外部からのクロック(たとえば1秒クロック)に同期して 処理するとか、 IO制御をどさっと準備してから、指定された時間に、 一瞬にすべての制御を発効させるとかいろいろな芸が要求されます。 (時刻....ではないです。時刻は外部IOで取り込みます) 多くの場合、コンピュータも専用の物を使います。 利幅は大きいので、技術力があれば儲かりますが、 不良を出すと一からソフトを作り直しなんて事もありますから、 へたくそ(失礼!)がやるとボロボロになる世界です。

  • coolguys
  • ベストアンサー率18% (351/1917)
回答No.2

処理をリアルタイムに実行することを重視し、 そのための機能を実装したOSのこと。 産業機械を制御するコンピュータなどでは、 応答時間が一定の範囲内にあることが要求されるため、 OSにもリアルタイム性を実現するための様々な機構が必要とされる。 そのため、リアルタイムOSには、必要な処理時間の予測を行う機能や、 複数の処理要求が同時に発生した場合でも目的の時間内に完了させるための機構を備えている。計測機器や工作機械の制御装置などの組み込み分野で利用される。 そのままコピーしてしまいましたが、 詳しくは↓をお願いします。

参考URL:
http://www.e-words.ne.jp/view.asp?word=%83%8A%83A%83%8B%83%5E%83C%83%80OS
  • sesame
  • ベストアンサー率49% (1127/2292)
回答No.1

FAなどでよく使われる制御機器用OSがリアルタイムOSです。 何かイベントが起こったときに即座に(通常マイクロ秒レベルで)対応することを保証したOSのことですね。 くわしくは参考URLの解説をどうぞ。

参考URL:
http://yougo.ascii24.com/gh/21/002142.html
tanken1973
質問者

お礼

早速の返答ありがとうございます。 用語検索すればよかったのですね。(勉強になりました。)

関連するQ&A