令和6年度 秋期 応用情報技術者試験 午前 問10
テクノロジ/コンピュータ構成要素キャッシュメモリのアクセス時間が主記憶のアクセス時間の 1/30 で,ヒット率が 95%のとき,実効メモリアクセス時間は,主記憶のアクセス時間の約何倍になるか。
出典:令和6年度 秋期 応用情報技術者試験 午前 問10
- ア0.03
- イ0.08
- ウ0.37
- エ0.95
正解:イ
解説
実効アクセス時間は,ヒット率×キャッシュのアクセス時間+(1−ヒット率)×主記憶のアクセス時間で求めます。主記憶のアクセス時間を1とすると,0.95×(1/30)+0.05×1≒0.0317+0.05=0.0817より,約0.08倍になります。
選択肢ごとの解説
- ア誤り。0.03は0.95×(1/30)の項だけを計算し,ミスヒット時に主記憶へアクセスする分(0.05×1)を加え忘れた場合の値に近いです。
- イ正しい。0.95×(1/30)+0.05×1≒0.08倍です。
- ウ誤り。0.37はヒット率とキャッシュ/主記憶のアクセス時間の関係を取り違えるなどした場合に生じ得る値で,正しい計算(約0.08)とは一致しません。
- エ誤り。0.95はヒット率とミス率を取り違え,(1−ヒット率)×(1/30)+ヒット率×1のように計算した場合に近い値です。