ライトスルー方式とは?
ライトスルー方式とは、CPUがデータを書き込むとき、キャッシュと主記憶の両方へ同時に書く方式。主記憶が常に最新なので整合性の管理が簡単で、キャッシュの内容が失われても主記憶側で復元できる。FEでは後述のライトバック方式との比較で問われる。
ネットワークスペシャリスト試験の過去問では1回出題されています。
らいとするーほうしき
ライトスルー方式の意味
CPUがデータを書き込むとき、キャッシュと主記憶の両方へ同時に書く方式。主記憶が常に最新なので整合性の管理が簡単で、キャッシュの内容が失われても主記憶側で復元できる。FEでは後述のライトバック方式との比較で問われる。
ライトスルー方式の具体例
変数への代入が起きるたびに主記憶への書込みが発生するため、ループ内で同じ変数を1万回更新すると主記憶へも1万回書く。読出しは高速化されるが、書込みの多い処理では主記憶の速度がそのまま性能の上限になる。
ライトスルー方式は試験でどう引っ掛けられる?
「キャッシュを使うのだから書込みも速い」と考えると誤り。ライトスルーは書込み性能を上げる方式ではない。速いのはライトバックで、こちらは整合性の管理が複雑になるという裏返しの関係。
ライトスルー方式と関連する用語
ライトスルー方式が出た過去問
キャッシュメモリへの書込み動作には、ライトスルー方式とライトバック方式がある。それぞれの特徴のうち、適切なものはどれか。
正解:ライトスルー方式では、データをキャッシュメモリと主記憶の両方に同時に書き込むので、主記憶の内容は常にキャッシュメモリの内容と一致する。
要点:ライトスルーは主記憶へ同時書込み、ライトバックは追出し時に書戻し
ライトスルー方式は、書込み時にキャッシュメモリと主記憶の両方へ同時に書き込む。そのため主記憶の内容は常に最新に保たれ、キャッシュとの一貫性が崩れないが、書込みのたびに主記憶へのアクセスが発生するので速度面では不利である。一方ライトバック方式はキャッシュだけに書き、追い出し時にまとめて主記憶へ書き戻す。
出典:令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問22(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。