No.1ベストアンサー
- 回答日時:
はじめまして。
非リアルタイム系のOSでは、イベント・キューが発生した場合、他のタスク、たとえばファイル入出力や画面描画処理が走っていると、その処理が終わるまでイベントは待たされることがあります。
一方リアルタイムOSでは、ある決められた時間以内に(数10μsec~数10msec以内)確実にイベントハンドラが起動されることを保証するの機能があります。(タイマー割り込み処理プログラム)
また必要な処理時間の予測を行なう機能や、複数の処理要求が同時に発生した場合でも目的の時間内に完了させるための機構を備えています。
これは許容される時間内に、処理を確実に完了するのを目的にしています。
>タスクの負荷が重い部分や、割り込みが重なったりする最悪の事態などが生じると、このような保証をするのは難しいような気がします。
一般のOSを使用している場面を想定するとそういう疑問が出て当然です。しかし、リアルタイムOSは、ゲームや計測機器や工作機械の制御装置などの組み込み分野で利用されているものです。
つまり、ある程度のタスク発生の予想と処理速度がわかっている分野で使用されています。
逆にいうと、リアルタイムに(非常に高速に)イベントの処理を行なわなければならないような用途に向いているOSだといえます。
この回答へのお礼
お礼日時:2003/10/08 20:08
回答ありがとうございます。(お礼が遅くなり申し訳ありません。)概念的には分かったように思います。あとは実際に使ってみて試してみたいと思ってます。
あと、この辺の技術を詳細に解説したような資料、書籍などを紹介していただくと助かります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Netflix 最近、リアルタイム配信というのがドラマバラエティ番組など観るとありますよね?まさか映画の上映中作品は 1 2022/05/28 12:37
- YouTube YouTubeのプレミア公開って 3 2023/07/09 18:16
- ノートパソコン 機械学習の物体検出に使うyolo のwebカメラによるリアルタイム物体検出に関する質問です。 学習し 1 2022/10/21 00:12
- その他(動画サービス) 【緊急時の動画撮影】スマホでワンクリックですぐに動画撮影できるモードってありますか? 1 2022/05/16 15:26
- 画像編集・動画編集・音楽編集 音楽を流している動画でよくある音楽のボリューム?のようなもの表現する奴を自分のPCにも表現したい。 2 2022/12/18 16:14
- 株式市場・株価 日本株を一株単位で始めようと思っています、おすすめ証券会社について 2 2022/03/27 17:40
- その他(IT・Webサービス) web会議中の文字起こし+翻訳ツールについて 2 2022/10/17 01:38
- その他(ゲーム) ターン制のRPGが少なくなったのはなぜですか? 4 2023/07/13 18:13
- ニュース・地域情報 台風やニュース速報が画面に出ますが、 3 2023/08/11 11:46
- Android Android10.0 画面の設定方法について 1 2022/05/11 06:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パラメーターが間違っています...
-
trustedinstaller.exeが原因で...
-
「構成システムを初期化できま...
-
コマンドプロンプトが重い
-
アクセスが拒否されるプロセス
-
メッセージキューのスレッド間...
-
CPU使用率下げる方法
-
μITRONのスタック見積もりについて
-
igfxTray.exeの常駐を止めたい。
-
自分自身のプロセスID
-
CPU使用率100%
-
メモリの「コミット済み」の意...
-
プロファイルエラーについて
-
FORMが開いているかどうかの確...
-
メモリが"written"になることは...
-
Windows98SE ・Meの動作「上限...
-
PCを起動すると画面が真っ黒で...
-
最先端のCPUを詰んだAndroidス...
-
DLLをREGSVR32しないで利用する...
-
CPU稼働率を向上させる方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パラメーターが間違っています...
-
コマンドプロンプトが重い
-
これは何ですか?igfxext.exe
-
メッセージキューのスレッド間...
-
CPUコアの使われ方についてご教...
-
自分自身のプロセスID
-
explorer.exeのCPU使用率が100%...
-
I/Oとは?
-
CPU使用率を上げる方法をご存じ...
-
「構成システムを初期化できま...
-
ディスクアクセスしているアプ...
-
μITRONのスタック見積もりについて
-
何もしてないのにCPU使用率100%
-
PCの重い原因と「svchost.exe」...
-
仕事で使うパソコンが遅い!!...
-
ubuntuにタスクマネージャー的...
-
trustedinstaller.exeが原因で...
-
アクセスが拒否されるプロセス
-
CPU使用率100%
-
msmsgs.exe
おすすめ情報