scan said:
I was on the apple site looking at the G5 and I was wondering what the difference is if you choose ecc ram and the non ecc.
ECC = Error-Correction Checking
ECC you'd use for intensive work for example, Server running sensetive data - large databases.
there is no speed difference, just making sure that there are no parity error in the data that is put in RAM.
Example: Let's say you are working for a company that dishes out over 1,000 database reads per minute, and in that data you have certain things on file such as Credit Card numbers, addresses, banks, etc. If you get a parity error and you can't read your records correctly, you are in trouble - especially at 1,000 database reads per minute. ECC ensures that all data that flows in and out of the RAM is correct and free of parity errors - basically a corrupt bit throws everything off.
ECC is used for critical data mainly. - Animation, instead of having to recompile a huge huge huge project cause of a RAM read error, you don't worry about it.