問題プレビューID: c21ca573

問 11

A〜D を,主記憶の実効メモリアクセス時間が短い順に並べたものはどれか。

キャッシュメモリ
有無
キャッシュメモリ
アクセス時間(ナノ秒)
キャッシュメモリ
ヒット率(%)
主記憶
アクセス時間(ナノ秒)
Aなし——15
Bなし——30
Cあり206070
Dあり109080
解説

実効メモリアクセス時間は「キャッシュメモリのアクセス時間 × ヒット率 + 主記憶のアクセス時間 × (1 − ヒット率)」で求める。キャッシュメモリがない場合は主記憶のアクセス時間そのものとなる。

  • A:キャッシュなしなので 1515 ナノ秒。
  • B:キャッシュなしなので 3030 ナノ秒。
  • C:20×0.6+70×0.4=12+28=4020 \times 0.6 + 70 \times 0.4 = 12 + 28 = 40 ナノ秒。
  • D:10×0.9+80×0.1=9+8=1710 \times 0.9 + 80 \times 0.1 = 9 + 8 = 17 ナノ秒。

短い順に並べると A(15)< D(17)< B(30)< C(40)となり,正解は「イ」である。