2段キャッシュのヒット率

正解は エ (0.98)です。 CPU はまず L1 を探し、 L1 に無かった場合だけ L2 を探します 。L2 のヒット率0.6は、L1 でミスしたアクセスのうち L2 で見つかる割合として計算します。 データが見つかる場所 割合 L1 でヒット 0.95 L1 でミスし、L2 でヒット 0.05×0.6=0.03 キャッシュ全体のヒット率 0.95+0.03=0.98 主記憶まで行く 0.05×0.4=0.02 0.95×0.6=0.57(ア)は、L1 と L2 の両方にある割合で、キャッシュ全体のヒット率ではありません。

L1, L2 と2段のキャッシュをもつプロセッサにおいて、あるプログラムを実行したとき、L1 キャッシュのヒット率が0.95、L2キャッシュのヒット率が0.6であった。このキャッシュシステムのヒット率は幾らか。ここでL1 キャッシュにあるデータは全て L2キャッシュにもあるものとする。

出典令和4年度 秋期 高度情報処理技術者試験 午前Ⅰ 問4
ア
0.57
イ
0.6
ウ
0.95
エ
0.98