answersLogoWhite

0


Best Answer

ecc momory can detect and repair errors

User Avatar

Wiki User

13y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between ECC and parity memory?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the difference between parity and non-parity memory?

Non-parity memory is memory without parity. Parity memory is memory with extra bits, sometimes one, sometimes more, that accompany the word. These extra parity bits are generated to a known value, typically to make the total number of bits on that word even or odd. When the word is retrieved, the parity bits are compared against what they should be. If they are different, then one or more of the bits in the original word or in the parity bits must have changed. This is an error condition that can be trapped. In a multiple parity bit system, the calculation of the bits allows not only for the detection of a changed bit, but also for the identification of which bit changed. This is known as ECC parity, or Error-Correcting-Code. Often, you can detect and correct any one bit error, and you can detect, but not correct, any two bit error. Since random bits changes are rare, those that do occur are usually one bit errors, making ECC parity valuable for high reliability systems such as servers.


Can you mix and match ECC and non-parity modules?

No. When adding new memory, you need to match what is already in your system. Parity modules have an extra chip that detects if data was correctly read or written by the memory module, depending on the type of error. However, a parity module will not correct the erro


What memory features allows for the protection against random inconsistencies in the transfer of the data?

Hamming Parity Error Correction Code, sometimes shortened to ECC.


ECC memory is more reliable than non-ECC memory?

ECC cost more but is more reliable than non-ECC memory. TRUE


Difference between eec sdram and non eec memory?

ECC memory has an extra bit per byte, a typical DDR memory would have a 72 bit data path instead of a 64 bit memory path. ECC equipped machines provide correction of single bit memory errors and detection of multi-bit memory errors. Non-ECC equipped machines typically crash when any memory error is experienced, since there is no detection.


How can I differentiate non-ecc from ecc memory modules?

ECC stands for Error Checking and Correction. This type of memory module is used to correct memory errors within the computer registry. ECC memory modules generally have 9 chips compared to 8 chips in a non-ECC memory module. This is the easiest way to differentiate the two.


What component would cause a parity error?

Parity errors can occur in any device that stores data. It is usually not noticed unless the system has provisions (BIOS and software) to detect those errors. ECC memory and hard drives using certain configurations (such as RAID) are typical.


Can you use non ecc memory on a motherboard that supports ecc memory?

Depending on the specs of the motherboard, a motherboard that supports ECC SDRAM may support a non-ECC SDRAM module. If a motherboard can support both types, you would have the option to enable or disable the ECC feature in BIOS. Other than the fact that an ECC module has an odd number of chips, there is no other physical difference on the module. They are keyed the same.


Although ECC memory costs more than non-ECC memory why would you chose to use it?

It is more reliable.


Does ECC memory make any difference for a home computer?

No, ECC doesn't make any difference whatsoever. In fact, it many not even be compatible with your computer. ECC is used exclusively for server hardware, where one error in millions can have catastrophic consequences (such as making an error during a bank transactions).


What does ecc mean?

ECC stands for "error correcting code". It is a way to check for accuracy by adding one bit of redundant data (or parity data) to the end of each byte. As an example, when the digits of a byte total an odd number, the parity bit will be a zero. When it is even, it will be a one. If the parity bits do not match their respective bytes, the data is known to be corrupted.


Although ECC memory cost more then non-ECC memory why would you chose to use it?

It is more reliable and is generally used on servers.