Write-back is sneller. Bij Write-through wordt de data ook direkt vanuit de cache naar 't onderliggende geheugen geschreven. Dat kost dus extra tijd (lees: bij writes geen voordeel meer van cache-geheugen).
Bij Write-back wordt dat pas gedaan net voordat 't cache-blok invalid wordt verklaard, dus pas als 't echt niet anders kan.
Af en toe is er bepaalde hardware die write-back niet leuk vindt, en sommige processors supporten het niet, vandaar dat 't optioneel is... maar je merkt snel genoeg of je systeem er goed mee overweg kan...