Error correcting code memory and parity

Bernie Klinder, Founder,

In an effort to minimize memory data corruption, memory manufacturers modified some chips to include an extra process (called parity) that checks the data for errors.

Error Correcting Code (ECC) not only checks the accuracy of the data, but attempts to correct the error as well. ECC memory is often recommended for use in servers and workstations with more than 1 GB of memory. However, in order to use Error Correcting Code, your motherboard must support it and you cannot mix ECC and non-ECC memory.


Requires Free Membership to View

Computer Memory for your Windows Environment

 Form Factors: Computer memory modules and pin configurations
 Computer memory types: Static RAM vs. Dynamic RAM
 Computer memory: DRAM types
 Computer Memory: Error Correcting Code and Parity

Learn how to spot potential memory problems before they happen and troubleshoot them when they do occur. Check out Bernie Klinder's "Troubleshooting Computer Memory" Learning Guide!

Bernie Klinder, MVP, consultant
Bernie Klinder is a technology consultant for a number of Fortune 500 companies. He is also the founder and former editor of, a comprehensive resource index for IT professionals who support Microsoft Windows NT/2000/XP/2003 and BackOffice products. For his contributions to the information technology community, Bernie was selected as an MVP (Most Valuable Professional) by Microsoft. Copyright 2004 TechTarget

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: