平成14年春期試験問題 午前問24

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
キャッシュメモリのアクセス時間が,主記憶のアクセス時間の1/10であり,キャッシュメモリのヒット率が80%であるとき,主記憶の実効アクセス時間は,キャッシュメモリを使用しない場合の何%か。

  • 8
  • 20
  • 28
  • 40
正解 問題へ
分野:テクノロジ系
中分類:コンピュータ構成要素
小分類:メモリ
解説
キャッシュメモリとは、CPUと主記憶の速度差を埋めるためCPU~ 主記憶間に設置される高速に動作するメモリです。

例として、CPU~主記憶間のアクセス時間を10秒として考えると、CPU~キャッシュメモリのアクセス時間は1秒です。
24.png
ヒット率が80%とは、例として、10回のアクセスのうち8回がキャッシュメモリ、2回が主記憶へのアクセスということです。

もし、10回すべてが主記憶へのアクセスの場合(キャッシュメモリを使用しない場合)

 10秒×10回=100秒

もし、10回のアクセスのうち、8回がキャッシュメモリ、2回が主記憶へのアクセスの場合(ヒット率80%の場合)

 1秒×8回+10秒×2回=28秒

 28÷100=0.28

したがって、正解は「ウ」です。

また、主記憶のアクセス速度を 1 、キャッシュメモリのアクセス速度を1/10とした方程式を立て解くことも可能です。

 N=1/10×0.8+1×0.2
 N=0.08+0.2
 N=0.28

Pagetop