平成29年度 春期 (特別措置試験) 問92
コンピュータ構成要素
キャッシュメモリに関する説明
CPUのキャッシュメモリに関する説明のうち,適切なものはどれか。
- アキャッシュメモリのサイズは,主記憶のサイズよりも大きいか同じである。
- イキャッシュメモリは,主記憶の実効アクセス時間を短縮するために使われる。
- ウ主記憶の大きいコンピュータには,キャッシュメモリを搭載しても効果はない。
- エヒット率を上げるために,よく使うプログラムを利用者が指定して常駐させる。
答えと解説を見る
✓ これが正解イキャッシュメモリは,主記憶の実効アクセス時間を短縮するために使われる。
解説
よく使う分を手元に置いて、待ち時間をならして縮めます。
処理をする部品は非常に速く動きますが、主記憶から読み出すには待ち時間がかかります。待っている間、速い部品は遊んでしまいます。そこで、両者の間に小さくて速い置き場を挟みます。これがキャッシュメモリです。一度使ったものや、その近くにあるものを置いておくと、次に使うときは待たずに済みます。全体としてならした待ち時間が縮むので、実効アクセス時間の短縮につながります。速い部品ほど値段が高いため、容量は主記憶よりずっと小さく作られます。小さいからこそ、置くものを選ぶ工夫が効いてきます。どれだけ手元で間に合ったかの割合をヒット率と呼びます。この割合が高いほど、ならした待ち時間は主記憶の側より速いほうへ近づきます。近くにあるものをまとめて持ってくる工夫も、この割合を上げるために効いています。
ほかの選択肢はなぜ違うのか
- アキャッシュメモリのサイズは,主記憶のサイ…:速い部品ほど値段が高くつくので、大きく作ると釣り合いません。実際には主記憶よりずっと小さく、だからこそ何を置くかが問題になります。速い部品ほど値段が高くつくので、大きく作ると釣り合いません。実際にはずっと小さく作られます。
- ウ主記憶の大きいコンピュータには,キャッシ…:待ち時間の差は、主記憶が大きくても小さくても変わりません。むしろ扱う量が増えるほど、手元に置いておく効き目は大きくなります。扱う量が増えるほど、手元に置いておく効き目はむしろ大きくなります。逆のことを述べています。
- エヒット率を上げるために,よく使うプログラ…:何を置くかは、直前に使ったかどうかなどを見て機械が自動で決めます。利用者が名指しで置くものを指定する仕組みではありません。直前に使ったかどうかなどを見て、何を置くかは機械が自動で決めます。人が名指しはしません。
この問題の用語
- キャッシュ一度取り寄せた内容を手元に置いて、次から早く使えるようにする仕組み。CPUとメモリの間や、ブラウザ、DNSなど、さまざまな場所で使われます。
出典:平成29年度 春期 ITパスポート試験(特別措置試験) 問92
同じ用語が出る問題
- 令和8年度 問61:主記憶に関する問題(キャッシュ)
- 令和6年度 問61:cookieの説明(キャッシュ)
- 令和4年度 問81:CPUの性能に関する記述(キャッシュ)
- 令和元年度 秋期 (特別措置試験) 問60:記憶階層に関する問題(キャッシュ)
- 平成31年度 春期 (特別措置試験) 問97:PCのCPUに関する記述(キャッシュ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)