Tagged articles
2 articles
Page 1 of 1
Refining Core Development Skills
Refining Core Development Skills
Feb 29, 2024 · Fundamentals

Understanding ECC Memory and Hamming Code Error‑Correction

This article explains why ECC memory modules use an extra chip, how bit‑flip errors occur in 64‑bit CPU‑memory transfers, and how simple parity and Hamming‑code algorithms detect and correct single‑bit errors while only detecting double‑bit errors, illustrating the principles with diagrams and examples.

ECCError CorrectionHamming Code
0 likes · 13 min read
Understanding ECC Memory and Hamming Code Error‑Correction
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 2, 2021 · Fundamentals

Why Data Loss Happens: Hidden Bit Flips and How to Prevent Them

This article explains the concepts of data loss and corruption, defines "data not lost" and "data not wrong", examines common bit‑flip sources in disks, memory, and networks, explores silent CPU errors, and presents design, detection, and recovery strategies for reliable storage systems.

Hardware ReliabilityStorage Systemsbit flip
0 likes · 17 min read
Why Data Loss Happens: Hidden Bit Flips and How to Prevent Them