Schrijfcache
Buffer in een schijf of controller die schrijfacties in RAM accepteert voordat ze het permanente medium bereiken. Enorme prestatiewinst, maar met risico: bij stroomuitval gaan data verloren als de buffer niet door een batterij wordt ondersteund.
Enterprise-RAID-controllers: een BBU (Battery Backup Unit) of supercondensator plus flash maakt de cache "niet-vluchtig". Consumenten-ssd's: een PLP-schakeling (power-loss protection) bewaart de cache bij stroomuitval, maar goedkope schijven missen die en vermelden dat zelden. PostgreSQL fsync vertrouwt er blind op dat de schijf ook echt schrijft; liegt een schijf ("schrijven voltooid!" terwijl de data in de cache staan zonder PLP), dan kan corruptie ontstaan. Dat gebeurde in 2011: de Crucial m4 had een foutieve fsync. SQLite + ext4 + barriers is de huidige best practice. ZFS geeft expliciet per transactie een cache flush.