Hardware memory RAM errors on server

In the old days, you used to purchase RAM that had 9 bits per byte, with one byte being the parity bit.  If the system detected that there was a difference anywhere, it would immediately crash the computer and complain about a parity bit error in memory.

I recall that over the past number of years, this parity bit has been removed, and computers don't crash due to parity errors anymore.

Is this because there is another mechanism that is used to verify that RAM is good, or is there a chance that a server can have bad memory and cause applications to crash?
Tim TitusCTOAsked:
Who is Participating?
 
wolfcamelConnect With a Mentor Commented:
you now have ECC memory - which is smarter than parity as it is Error Correcting - it has extra maths to check the memory better -
however faulty memory can still cause crashes
0
 
Dave BaldwinFixer of ProblemsCommented:
Servers use ECC (Error Correcting Code) memory which is a more sophisticated version of the old parity memory.  It not only detects but corrects small errors.

From Wikipedia: http://en.wikipedia.org/wiki/ECC_memory#Errors_and_error_correction
0
 
timexistCommented:
1, if possible you can check event log. I hope something is there.
2, maybe you check out some memory test tools. --normally we already have some tools in the folder.

Top 5 Free Memory Testing Software Tools
http://pcsupport.about.com/od/toolsofthetrade/tp/memorytest.htm

RAM error can be anything, it is very hard to say what should happen what shouldn't.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.