問題プレビューID: 1f8e43f9

問 10

主記憶のアクセス時間が 60 ナノ秒,キャッシュメモリのアクセス時間が 10 ナノ秒であるシステムがある。キャッシュメモリを介して主記憶にアクセスする場合の実効アクセス時間が 15 ナノ秒であるとき,キャッシュメモリのヒット率は幾らか。

解説

実効アクセス時間は,

実効アクセス時間=ヒット率×キャッシュのアクセス時間+(1−ヒット率)×主記憶のアクセス時間\text{実効アクセス時間} = \text{ヒット率} \times \text{キャッシュのアクセス時間} + (1 - \text{ヒット率}) \times \text{主記憶のアクセス時間}

で求められる。ヒット率を hh とすると,

15=10h+60(1−h)=60−50h15 = 10h + 60(1 - h) = 60 - 50h

50h=4550h = 45

h=0.9h = 0.9

となる。

したがって,正解は「エ」である。