BT Sözlüğü › Donanım › Yazma önbelleği

Yazma önbelleği

Donanım Svenska → Güncellendi: 2026-10-11

Disk ya da denetleyicideki, yazmaları kalıcı ortama ulaşmadan önce RAM'de kabul eden tampon. Büyük performans kazancı sağlar ama risk taşır: elektrik kesilirse tampon pil destekli değilse veri kaybolur.

Kurumsal RAID denetleyicilerinde BBU (pil yedek ünitesi) ya da süperkapasitör + flash önbelleği "kalıcı" yapar. Tüketici SSD'lerinde güç kaybı koruması (PLP) devresi kesintide önbelleği korur; ucuz sürücülerde bu yoktur ve çoğu zaman belirtilmez. PostgreSQL'in fsync'i diskin gerçekten yazdığına varoluşsal bir inançla güvenir; disk yalan söylerse (PLP'siz önbellekte "yazma tamam!" derse) bozulma olabilir. 2011'de Crucial m4'ün hatalı fsync'i tam da bunu yaşattı. SQLite + ext4 + bariyerler bugünün en iyi uygulamasıdır. ZFS her işlemde açıkça bir önbellek boşaltması yapar.

← Sözlüğe dön