「AP過去問 令和5年度秋期 午前 問17」の版間の差分

提供:yonewiki
編集の要約なし
編集の要約なし
78行目: 78行目:
$$  
$$  
\require{enclose}
\require{enclose}
\begin{array}
\begin{eqnarray}
R = C_B + \sum_{i \in hp(B)} \left\lceil \frac{R}{T_i} \right\rceil \cdot C_i
R = C_B + \sum_{i \in hp(B)} \left\lceil \frac{R}{T_i} \right\rceil \cdot C_i
\end{array}
\end{eqnarray}
$$
$$
</div>
</div>

2025年4月17日 (木) 20:29時点における版

AP過去問 令和5年度秋期 午前 問題に戻る

AP過去問 令和5年度秋期 午前 問16前の問題へ

AP過去問 令和5年度秋期 午前 問18次の問題へ

 

問17(問題文)

 プリエンプティブな優先度ベースのスケジューリングで実行する二つの周期タスクA及びBがある。タスクBが周期内に処理を完了できるタスクA及びBの最大実行時間及び周期の組合せはどれか。ここで、タスクAの方がタスクBより優先度が高く、かつ、タスクAとBの共有資源はなく、タスク切替え時間は考慮しないものとする。また、時間及び周期の単位はミリ秒とする。


AP R5 2Fall AMQ17 Fig1.png

 

回答・解説

【解き方】 タスクBが処理を完了できるかどうかは、**応答時間解析(response time analysis)**で判断します。

応答時間の式(初期値はタスクBの実行時間から開始):

R=CB+ihp(B)RTiCi

CB :タスクBの最大実行時間

Ti:タスクAの周期

Ci :タスクAの最大実行時間

 


AP過去問 令和5年度秋期 午前 問16前の問題へ

AP過去問 令和5年度秋期 午前 問18次の問題へ

AP過去問 令和5年度秋期 午前 問題に戻る