Not quite, you can have unbuffered ECC. Modern ECC can be done with Parity memory and a proper memory controller.
I use Unbuffered ECC (Kingston) in a lot of my A64 workstation builds, as it's not much more expensive than non-ECC and it helps with even more system and data integrity. Most servers (ie opterons, etc) use registered (buffered) ECC, which not only needs the parity bits, but needs a buffer chip. ECC will have either 9 or 18 Memory chips (it's possible to do it with 5, 4 identical, and one odd ball, but I have not seen it done recently) non-ECC will have 4, 8 or 16 Memory chips Registered ECC will be the same as ECC, but also have one or two non-memory buffer chips on it. Harry Winterlight wrote: > At 01:37 PM 1/10/2007, you wrote: >> I've got 2 GB of RAM here. I know the 4 modules are Apacer 512 MB >> UNB PC2700 CL2.5, so that's unbuffered. > > ECC is buffered .... isn't it? that is how the error checking works, > by buffering it in the extra chip and checking the code. > > > >> But is it ECC or not? The chips are Infineon HYb25D256809BT-6. >> >> I've been googling around for the better part of an hour with nothing >> much yet. Anyone know a good source for IDing memory sticks? I >> remember finding such a site once but I cannot remember it now. >