令和6年度 春期 応用情報技術者試験 午前 問10
テクノロジ/コンピュータ構成要素主記憶のアクセス時間が60ナノ秒,キャッシュメモリのアクセス時間が10ナノ秒であるシステムがある。キャッシュメモリを介して主記憶にアクセスする場合の実効アクセス時間が15ナノ秒であるとき,キャッシュメモリのヒット率は幾らか。
出典:令和6年度 春期 応用情報技術者試験 午前 問10
- ア0.1
- イ0.17
- ウ0.83
- エ0.9
正解:エ
解説
実効アクセス時間=ヒット率h×キャッシュ時間+(1−h)×主記憶時間 で表せます。15=h×10+(1−h)×60 を解くと,15=10h+60−60h=60−50h より 50h=45,h=0.9 となります。
選択肢ごとの解説
- ア誤り。h=0.1で検算すると 0.1×10+0.9×60=1+54=55 となり,実効アクセス時間15とは一致しません。
- イ誤り。h=0.17で検算すると 0.17×10+0.83×60≒1.7+49.8=51.5 となり一致しません。
- ウ誤り。h=0.83で検算すると 0.83×10+0.17×60=8.3+10.2=18.5 となり一致しません(hとミス率を取り違えた値に近い結果です)。
- エ正しい。h=0.9で検算すると 0.9×10+0.1×60=9+6=15 となり,実効アクセス時間と一致します。