過去問解きまくり研究所 ホーム

平成25年度 春期 午前 問12

コンピュータ構成要素

ライトバック方式を使用する目的

キャッシュの書込み方式には,ライトスルー方式とライトバック方式がある。ライトバック方式を使用する目的として,適切なものはどれか。

答えと解説を見る

✓ これが正解エプロセッサから主記憶への書込み頻度を減らす。

解説

主記憶への書込み回数を減らすための方式です。

二つの方式の長所と短所を先に並べておくと、選択肢はどちら側の説明かで仕分けられます。ライトスルーは、書込みをキャッシュメモリと主記憶の両方へ同時に行います。主記憶が常に最新なので管理は簡単ですが、書込みのたびに主記憶まで届くので時間がかかり、経路も混みます。ライトバックは、書込みをキャッシュメモリだけで済ませ、その行を追い出すときにまとめて主記憶へ書き戻します。ループの中で同じ場所に千回書いても、主記憶へ届くのは追い出しの一回だけです。つまり主記憶へ向かう書込みの回数が減ります。これがこの方式を使う目的です。代わりに、書き換えた行かどうかを覚えておく印が必要で、内容の食い違いを管理する手間も増えます。速さを取るか、簡単さと一貫性を取るか、という一本の軸に二方式を並べて読むのが確実です。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成25年度 春期 応用情報技術者試験 午前 問12

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)