未分類
春期
エンベデッドシステムスペシャリスト 2015年 春期 問10
10 / 25
優先度に基づくプリエンプティブなスケジューリングで動作する、二つの周期タス クA、Bがある。AはBよりも優先度が高く、周期は2ミリ秒,実行時間は1ミリ秒 である。Bの周期が10ミリ秒のとき、1周期中に実行を完了できるBの実行時間は最 大何ミリ秒か。ここで、A,B以外のタスクはなく、タスク切替えによるオーバヘッド はないものとする。
正解と解説
表示する
正解 イ
5
タスクA(周期2ms・実行1ms)が優先されると、Bの周期10msの間にAは5回起動し合計5ms占有します。残る10−5=5msがBの利用可能時間で、Bが1周期中に完了できる最大実行時間は5msとなります。