Write-through has these advantages: Misses are simpler and cheaper because they never require a block to be written back to the lower level. Write-through is easier to implement than write-back, although to be realistic, a write-through cache will still need to use a write buffer.