Pete Turnbull wrote:
ECC stands for error correction code, and is a
multi-bit arrangement
capable of not only detecting errors but providing enough information
to correct some of them. How much it detects and provides correction
for, depends on how many bits and how they're organised.
How much "redundancy" is common? I know my NCR Tower uses 7 bits of ECC per 32
bits of data, but presumably there are all sorts of different arrangments...
It used to annoy me having an extra 7MB "wasted" memory in a 32MB machine [1]
[1] Machine was built circa 1988, so 32MB back then was pretty respectable I
suppose (albeit on a multi-user machine) - I didn't get that much on a PC
until the mid-90's.
cheers
Jules