Кэш записи (Write cache)
Буфер в диске или контроллере, принимающий записи в RAM до того, как они попадут на постоянный носитель. Огромный выигрыш в скорости, но риск: при отключении питания данные теряются, если буфер не защищён батареей.
В серверных RAID-контроллерах BBU (блок резервной батареи) или суперконденсатор с флеш-памятью делают кэш энергонезависимым. В потребительских SSD сохранность кэша при сбое обеспечивает схема защиты от потери питания (PLP) — у дешёвых моделей её нет, и об этом часто не пишут. PostgreSQL с его fsync безоговорочно верит, что диск действительно записал данные; если диск врёт («запись завершена!», а данные в кэше без PLP), возможна порча. Так было в 2011 году: у Crucial m4 была ошибка в реализации fsync. SQLite + ext4 + барьеры — актуальная лучшая практика. ZFS явно сбрасывает кэш на каждую транзакцию.