IT-lexicon › Hardware › Write-back cache

Write-back cache

Hardware Svenska → Bijgewerkt: 2026-10-04

Een cachestrategie waarbij een schrijfactie eerst alleen naar de cache gaat en pas later naar de tragere laag wordt weggeschreven (bij verwijdering of flush). Snel, maar met risico op dataverlies bij stroomuitval voordat de data is teruggeschreven.

Het mechanisme: de schrijfactie wordt in de cache als "dirty" gemarkeerd en keert meteen terug; het onderliggende geheugen of de schijf wordt pas later bijgewerkt. Winst: maximale schrijfsnelheid en minder dure schrijfacties naar de achterliggende laag (meerdere schrijfacties naar dezelfde cacheregel worden samengevoegd). Risico: dirty data in de cache gaat verloren bij een crash of stroomuitval. Daarom hebben RAID-controllers met write-back een noodbatterij (BBU) en hanteren databases een zorgvuldige flush-discipline. Het komt op alle niveaus voor: CPU-cache, RAID-controller, schijfcache en de page cache van het besturingssysteem. Het tegenovergestelde is write-through (direct wegschrijven, veiliger maar trager). De klassieke afweging tussen snelheid en veiligheid. Verwant aan MESI (Modified = een dirty write-back-regel).

← Terug naar het lexicon