平成20年 秋期 ソフトウェア開発技術者 午前 問19

キャッシュメモリの書込み制御方式の一つであるライトバック方式の特徴はどれか。

 ア  キャッシュメモリからデータを追い出すときに、主記憶を更新する必要がない。
 イ  キャッシュメモリのデータとそれに対応する主記憶のデータとの間で不一致が生じない。
 ウ  データを書き込むとき、キャッシュメモリにあるかどうかにかかわらず、主記憶に書き込む。
 エ  同一番地に繰り返して書き込む場合は、主記憶へのアクセス回数が少なくて済む。


答え エ


解説

 ア  キャッシュメモリの書込み制御方式のライトスルー方式(write-through)の説明です。
 イ  キャッシュメモリの書込み制御方式のライトスルー方式(write-through)の説明です。
 ウ  キャッシュメモリの書込み制御方式のライトスルー方式(write-through)の説明です。
 エ  キャッシュメモリの書込み制御方式のライトバック方式(write-back)の説明です。

ライトバック方式は、メモリの内容の書き換え時に都度主記憶にアクセスが発生しないため高速制御が可能であるというメリットがありますが、キャッシュメモリと主記憶の内容に差が生じるため、主記憶とI/O装置間でのDMAを行うときに注意が必要です。
ライトスルー方式は、容易に実現できることと主記憶とキャッシュメモリの内容に差が生じないというメリットがありますが、メモリ内容の書き換えのたびに主記憶へのアクセスが発生するので高速化としては不利です。


キーワード
・キャッシュメモリ

キーワードの解説

戻る 一覧へ 次へ