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

平成23年度 特別 午前 問12

コンピュータ構成要素

ライトバックに関する問題

主記憶アクセスの高速化技術であるライトバック方式における,キャッシュメモリ及び主記憶への書込みの説明として,適切なものはどれか。

答えと解説を見る

✓ これが正解イキャッシュメモリにだけ書き込み,対応する主記憶の更新は,キャッシュメモリからデータが追い出されるときに行う。

解説

追い出されるときにまとめて主記憶へ書き戻す方式です。

名前がそのまま動きを言っています。後から書き戻す、という意味ですので、書込みのたびに主記憶へ伝えるのではなく、いったんキャッシュメモリの中だけで済ませておきます。そして、その場所が別のデータに使われることになって追い出される段になって、はじめて主記憶を書き換えます。正解の記述はこの順序をそのまま述べています。この方式の得なところは、同じ場所を何度書き換えても、主記憶へ向かう書込みが最後の一回で済む点です。書き換えの多い処理ほど効きます。代わりに気をつける点も生まれます。書き戻すまでの間、キャッシュメモリの中身と主記憶の中身は食い違ったままになりますので、書き戻す前に電源が落ちれば新しい値は失われますし、ほかのプロセッサから主記憶を読むと古い値が見えてしまいます。そこで、どのまとまりが書き換えられたのかを覚えておく印を持たせて、追い出すときにその印が立っているものだけを書き戻す作りにします。キャッシュメモリの書込み方式は、同時に書くか後で書くかという二択で整理できます。この設問の選択肢には、書込みを速く見せるための別の工夫や、主記憶そのものを速くする工夫も混ぜてありますので、同じ高速化という棚から取られた記述ほど紛らわしくなります。

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

この問題の用語

出典:平成23年度 特別 応用情報技術者試験 午前 問12

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