fsync 失败的真相:当它返回错误,你的数据可能已经没了
fsync 返回错误时数据可能已经没了:fsyncgate、写屏障盲区与 PostgreSQL PANIC 的工程含义。
Linux 内核、存储与网络、可观测性、系统架构与大模型基础设施的工程笔记:机制拆解、踩坑复盘与可核对证据,少空谈。
共 4 篇文章 · 返回首页
fsync 返回错误时数据可能已经没了:fsyncgate、写屏障盲区与 PostgreSQL PANIC 的工程含义。
从 fsync 语义、写屏障与电源故障到静默损坏与端到端校验——建立存储栈各层丢失/损坏认知;算法选型见 checksum 篇,ZFS 实现见 zfs-integrity 篇。
ZFS 三层架构、Merkle 端到端校验、CoW、ARC、RAID-Z 与运维;算法选型与 field study 口径见 checksum / data-integrity 篇。
深入分析存储系统中的数据完整性保障——CRC32C、xxHash、SHA-256 的性能对比,静默数据损坏的检测与防护,端到端校验架构设计