เมื่อมีการเขียนลงแคช ข้อมูลในแคชกับข้อมูลในหน่วยความจำหลัก จะไม่เหมือนกัน สภาวะดังกล่าวเรียกว่า Inconsistency วิธีการที่สามารถทำให้ Cache มีค่าเหมือนหับค่าในหน่วยความจำหลัก สามารถทำโดยใช้เทคนิค Write Through
ในกรณีที่ Write Miss เราสามารถเริ่มจากการ Load Block ที่ Miss จากหน่วยความจำหลักเข้ามาในแคช เมื่อข้อมูลพร้อมในแคช เราสามารถดำเนินการเขียนในแคช และในหน่วยความจำต่อไป หรือสามารถเขียนโดยตรงไปที่หน่วยความจำหลักโดยใช้แอดเดรสเต็ม
ในการเขียนลงในหน่วยความจำ ถ้าต้องรอให้เขียนลงหน่วยความจำสำเร็จเสณ้จสิ้นก่อน จะทำให้ประสิทธิภาพลดลงเป็นอันมาก เทคนิคหนึ่งที่ใช้กันคือ Write Buffer ที่เป็นตัวเก็บข้อมูลระหว่าง โปรเซสเซอร์ และหน่วยความจำ ถ้า Write Buffer เต็ม โปรเซสเซอร์ต้องหยุดรอ
นอกจากวิธีการ Write Through แล้ว ยังมีวิธีการ Write Back ที่ซึ่งเมื่อเกิดการเขียนขึ้น โปรเซสเซอร์จะทำการเขียนลงในแคช และรอจนกระทั้ง Block นั้นถูกแทนที่จึงทำการเขียนลงหน่วยความจำหลัก วิธีการนี้สามารถเพิ่มประสิทธิภาพได้พอสมควร