No.113 組込みリアルタイムOSで用いられる,優先度に基づくプリエンプティブなスケジューリングの利用方法として,適切なものはどれか。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
リアルタイムOS(RTOS)は、リアルタイム制御が必要とされるシステム用に特化したOSです。リアルタイム制御とは、ジョブの実行が命令された時、限られた資源を使用して、その処理を決められた時刻(デッドライン)までに終了させること目的とする制御方式をいいます。
リアルタイム処理では目標時間内に処理を完了させることが最重要です。そのため重要度が高い、あるいはデッドラインが近いタスクに、より高い優先度を与えることで、実行するタスクの順序を強制的に入れ替えることのできる優先度制御方式が適しています。
したがって「ウ」が正解です。
リアルタイム処理では目標時間内に処理を完了させることが最重要です。そのため重要度が高い、あるいはデッドラインが近いタスクに、より高い優先度を与えることで、実行するタスクの順序を強制的に入れ替えることのできる優先度制御方式が適しています。
したがって「ウ」が正解です。
- 各タスクの実行時間を均等配分する場合に利用される。
ラウンドロビンの利用方法です。 - 起動が早いタスクから順番に処理を行う場合に利用される。
到着順方式の利用方法です。 - 重要度及び緊急度に応じて処理を行う場合に利用される。
正しい。 - 処理時間が短いタスクから順番に処理を行う場合に利用される。
残余処理時間順方式の利用方法です。
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |