問題プレビューID: 579b9e23

問 11

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

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

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

  • A:キャッシュメモリがないので,主記憶のアクセス時間 15 ナノ秒。
  • B:キャッシュメモリがないので,主記憶のアクセス時間 30 ナノ秒。
  • C:20+(1−0.6)×70=20+28=4820 + (1 - 0.6) \times 70 = 20 + 28 = 48 ナノ秒。
  • D:10+(1−0.9)×80=10+8=1810 + (1 - 0.9) \times 80 = 10 + 8 = 18 ナノ秒。

実効アクセス時間が短い順に並べると,A(15),D(18),B(30),C(48)となる。したがって,正解は「イ」である。