令和7年度 春期 午前Ⅱ 問22
コンピュータ構成要素
キャッシュメモリに関する問題
キャッシュメモリへの書込み動作には,ライトスルー方式とライトバック方式がある。それぞれの特徴のうち,適切なものはどれか。
- アライトスルー方式では,データをキャッシュメモリだけに書き込むので,高速に書込みができる。
- イライトスルー方式では,データをキャッシュメモリと主記憶の両方に同時に書き込むので,主記憶の内容は常にキャッシュメモリの内容と一致する。
- ウライトバック方式では,データをキャッシュメモリと主記憶の両方に同時に書き込むので,速度が遅い。
- エライトバック方式では,読出し時にキャッシュミスが発生してキャッシュメモリの内容が追い出されるときに,主記憶にデータを書き戻す必要が生じることはない。
答えと解説を見る
✓ これが正解イライトスルー方式では,データをキャッシュメモリと主記憶の両方に同時に書き込むので,主記憶の内容は常にキャッシュメモリの内容と一致する。
解説
ライトスルー方式は両方に書くので、主記憶と常に一致します。
ライトスルー方式は、書込みのたびにデータをキャッシュメモリと主記憶の両方に書き込む方式です。主記憶の内容がいつもキャッシュメモリと同じに保たれるので、ほかの装置から主記憶を見ても古いデータを読む心配がありません。その代わり、書込みのたびに遅い主記憶へのアクセスが発生するので、書込みの速度は主記憶に引っ張られます。一方のライトバック方式は、まずキャッシュメモリだけに書き込み、そのデータがキャッシュから追い出されるときに主記憶へ書き戻します。書込みは速くなりますが、一時的に主記憶とキャッシュの内容が食い違います。見分ける軸は、書込みの時点で主記憶にも書くかどうかです。スルーはそのまま通す、バックは後で戻す、と名前の意味で覚えます。
ほかの選択肢はなぜ違うのか
- アライトスルー方式では,データをキャッシュ…:キャッシュメモリだけに書き込んで高速化するのは、ライトスルー方式ではなくライトバック方式の特徴です。ライトスルー方式は主記憶にも同時に書くので、書込みの速さは主記憶に左右されます。
- ウライトバック方式では,データをキャッシュ…:キャッシュメモリと主記憶へ同時に書き込むのはライトスルー方式のやり方です。ライトバック方式はキャッシュメモリにだけ書いて後で戻すので、説明が二つの方式で入れ替わっています。
- エライトバック方式では,読出し時にキャッシ…:ライトバック方式では、書き換えたデータはまだ主記憶に反映されていません。読出しのキャッシュミスでそのデータが追い出されるときには、主記憶へ書き戻す必要があるので、その必要が生じないという記述は誤りです。
この問題の用語
- キャッシュ一度取り寄せた内容を手元に置いて、次から早く使えるようにする仕組み。CPUとメモリの間や、ブラウザ、DNSなど、さまざまな場所で使われます。
出典:令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問22
同じ用語が出る問題
- 令和7年度 春期 午前Ⅱ 問20:DNSSECの機能(キャッシュ)
- 令和4年度 春期 午前Ⅱ 問21:DNSSECに関する問題(キャッシュ)
- 令和4年度 春期 午前Ⅱ 問18(キャッシュ)
- 令和元年度 秋期 午前Ⅱ 問22(キャッシュ)
- 令和元年度 秋期 午前Ⅱ 問21:DNSに関する問題(キャッシュ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)