午前問11
キャッシュメモリに関する記述のうち、適切なものはどれか。
| キャッシュメモリにヒットしない場合に割込みが生じ、プログラムによって主記憶からキャッシュメモリにデータが転送される。 | |
| キャッシュメモリは、実記憶と仮想記憶とのメモリ容量の差を埋めるために採用される。 | |
| データ書込み命令を実行したときに、キャッシュメモリと主記憶の両方を書き換える方式と、キャッシュメモリだけを書き換えておき、主記憶の書換えはキャッシュメモリから当該データが追い出されるときに行う方式とがある。 | |
| 半導体メモリのアクセス速度の向上が著しいので、キャッシュメモリの必要性は減っている。 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ウ
解説
ライトスルー(write through)とは、CPUが主記憶にデータを書き込むと同時に、キャッシュメモリにも同内容を書き込む方式のことです。主記憶とキャッシュメモリとの間でデータの一貫性が容易に保たれるが、主記憶への書き込みが頻繁に行われるので遅くなるデメリットがあります。
ライトバック(write back)とは、CPUが主記憶にデータを書き込む際にいったんキャッシュメモリにデータを書き込み、処理の空き時間ができてからキャッシュメモリから主記憶に書き込む方式のことです。キャッシュメモリと主記憶との間でデータが必ずしも一致するとは限らないため、ライトスルー方式よりもデータの一貫性を保つことが難しくなるというデメリットがあります。
ライトバック(write back)とは、CPUが主記憶にデータを書き込む際にいったんキャッシュメモリにデータを書き込み、処理の空き時間ができてからキャッシュメモリから主記憶に書き込む方式のことです。キャッシュメモリと主記憶との間でデータが必ずしも一致するとは限らないため、ライトスルー方式よりもデータの一貫性を保つことが難しくなるというデメリットがあります。