問題 No.2006
CPUが要求したデータがキャッシュメモリ内に存在せず、主記憶装置からデータを読み出さなければならない確率を指す指標はどれか。
【正解の解説】
キャッシュミス率
本棚によく読む本を手元に置いておく状況を想像してください。目当ての本が手元になくて遠くの本棚まで取りに行く確率がキャッシュミス率です。この確率が高いほどCPUは待たされ、パソコン全体の処理速度が低下してしまうため、コンピュータの性能を測る上で非常に重要な指標となります。
スポンサーリンク
【その他の選択肢の解説】
ヒットレイテンシ
問題文にある「データが見つからずに主記憶へ探しに行く確率」ではなく、見つかった場合にどれだけ速く取り出せるかという「時間的な速さ」を表す用語です。確率と時間を混同させようとする出題者の典型的なトラップなので注意しましょう。
メモリアクセス速度
キャッシュミスしたときに主記憶へ行く話とは異なり、メモリそのもののアクセス性能を指しています。単語の響きが似ているため選んでしまいがちですが、確率を表す指標ではなくハードウェアの処理速度そのものを意味するので誤りです。
キャッシュヒット率
正解である「ミス率」の裏返しで、見つかる確率(ヒット率)を指しています。例えばヒット率が90%ならミス率は10%になり、この2つは足すと100%になる表裏一体の関係です。問題文が「存在せず」と言っているのを見落としてこちらを選ばないよう注意が必要です。