答え イ
【解説】
A〜Dの実効アクセス時間を求める。
ここで、キャッシュヒット率:r 、キャッシュメモリアクセス時間:C、主記憶アクセス時間:Mとすると、キャッシュを考慮したメモリアクセス時間は C×r +M×(1-r ) になる。
A |
キャッシュメモリがないので、主記憶のアクセス時間が実効アクセス時間なので、15ナノ秒 |
B |
キャッシュメモリがないので、主記憶のアクセス時間が実効アクセス時間なので、30ナノ秒 |
C |
キャッシュメモリがあるので実効アクセス時間は、20×60% + 70×40% = 40ナノ秒 |
D |
キャッシュメモリがあるので実効アクセス時間は、10×90% + 80×10% = 17ナノ秒 |
したがって、実効アクセス時間の短い順にならべると、
A、D、B、C(イ)になる。