平成21年度 春期 午前 問12
コンピュータ構成要素
キャッシュメモリに関する記述
キャッシュメモリに関する記述のうち,適切なものはどれか。
- ア書込み命令を実行したときに,キャッシュメモリと主記憶の両方を書き換える方式と,キャッシュメモリだけを書き換えておき,主記憶の書換えはキャッシュメモリから当該データが追い出されるときに行う方式とがある。
- イキャッシュメモリにヒットしない場合に割込みが生じ,プログラムによって主記憶からキャッシュメモリにデータが転送される。
- ウキャッシュメモリは,実記憶と仮想記憶のメモリ容量の差を埋めるために採用される。
- エ半導体メモリのアクセス速度の向上が著しいので,キャッシュメモリの必要性は減っている。
答えと解説を見る
✓ これが正解ア書込み命令を実行したときに,キャッシュメモリと主記憶の両方を書き換える方式と,キャッシュメモリだけを書き換えておき,主記憶の書換えはキャッシュメモリから当該データが追い出されるときに行う方式とがある。
解説
書込みの方式は二通りに分かれています。
キャッシュメモリは、処理装置と主記憶との速度の差を埋めるために間に置かれる小さくて速い記憶です。読み出すときは近くの写しを使えば済みますが、書き込むときは写しと元の内容をどうそろえるかという問題が残ります。そこで方式が二通りに分かれます。一方は書き込むたびに主記憶まで同時に書き替える方式で、常に内容が一致している安心がある反面、書込みのたびに遅い側の速さに引きずられます。もう一方は手前だけを書き替えておき、その領域が追い出されるときにまとめて主記憶へ書き戻す方式で、書込みは速くなりますが、書き替えた印を管理する仕組みが必要です。見分けるときの軸は、その記述が速度の差を埋める話なのか、容量の差を埋める話なのか、そして入替えを担うのが装置なのかプログラムなのかです。
ほかの選択肢はなぜ違うのか
- イキャッシュメモリにヒットしない場合に割込…:写しが見つからなかったときに割込みが起き、プログラムが転送を行うと述べています。この入替えは装置が自動で進めるものであり、プログラムが指示して運ぶ仕組みではありません。
- ウキャッシュメモリは,実記憶と仮想記憶のメ…:実記憶と仮想記憶との容量の差を埋めるために採用されると述べています。埋めているのは容量の差ではなく、処理装置と主記憶との間にある速度の差のほうです。
- エ半導体メモリのアクセス速度の向上が著しい…:半導体の記憶が速くなったので必要性が減っていると述べています。処理装置側の速度向上のほうが大きいため、埋めるべき差はむしろ広がり、必要性は下がっていません。
この問題の用語
- キャッシュ一度取り寄せた内容を手元に置いて、次から早く使えるようにする仕組み。CPUとメモリの間や、ブラウザ、DNSなど、さまざまな場所で使われます。
出典:平成21年度 春期 基本情報技術者試験 午前 問12
同じ用語が出る問題
- 令和7年度 科目A 問8:HTTPSに関する問題(キャッシュ)
- 令和6年度 科目A 問3:キャッシュメモリのヒット率(キャッシュ)
- 令和5年度 科目A 問3:メモリインタリーブに関する記述(キャッシュ)
- 令和元年度 秋期 午前 問77:ROIの説明(キャッシュ)
- 令和元年度 秋期 午前 問41(キャッシュ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)