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年度 秋期 応用情報技術者試験 午前 問10
ア
0.57
イ
0.6
ウ
0.95
エ
0.98