過去問解きまくり研究所 ホーム

令和6年度 春期 午前 問10

コンピュータ構成要素

キャッシュメモリのヒット率

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

答えと解説を見る

✓ これが正解エ0.9

解説

解くとヒット率は 0.9 と出ます。

設問は、主記憶とキャッシュメモリの二つのアクセス時間と、実効アクセス時間から、キャッシュメモリのヒット率を求めさせています。軸になるのは、実効アクセス時間が二つの時間をヒット率で混ぜた重み付き平均だという点です。ヒット率を h と置くと、外れる割合は 1 − h になります。式は 15 = h × 10 +(1 − h)× 60 です。右辺を整理すると 15 = 60 − 50h となり、50h = 45、h = 0.9 が得られます。検算すると 0.9 × 10 + 0.1 × 60 = 9 + 6 = 15 となり、設問の値と一致します。平均である以上、答えは必ず 10 と 60 の間に入ります。実効の 15 は 10 のほうへぐっと寄っているので、ほとんどが速いほうで済んでいる、つまりヒット率は 1 に近いと、計算の前から見当を付けられます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和6年度 春期 応用情報技術者試験 午前 問10

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)