Live Chat & Podcast at 1:00PM Eastern on Sunday!
There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
Search
Tech-Related News
Tag Cloud
access acer asus bios bsod crash desktop driver drivers error ethernet excel freeze gaming hard drive hardware hdmi internet laptop mac malware memory monitor motherboard network operating system printer problem ram registry router security slow software sound svchost.exe trojan ubuntu 11.10 uninstall usb video virus vista wifi windows windows 7 windows 7 32 bit windows 7 64 bit windows xp wireless
Search
Search for:
Tech Support Guy Forums > General Technology > Tech-Related News >
On the need to use error-correcting memory

Reply  
Thread Tools
Mumbodog's Avatar
Distinguished Member with 7,992 posts.
 
Join Date: Oct 2007
Experience: Advanced
05-Feb-2010, 07:30 PM #1
On the need to use error-correcting memory
http://lambda-diode.com/opinion/ecc-memory

Quote:
Conclusion and summary

A system on Earth, at sea level, with 4 GB of RAM has a 96% percent chance of having a bit error in three days without ECC RAM. With ECC RAM, that goes down to 1.67e-10 or about one chance in six billions.

.
JohnWill's Avatar
Computer Specs
Distinguished Member with 110,212 posts.
 
Join Date: Oct 2002
Location: South Eastern PA, USA
Experience: Advanced age & experience
05-Feb-2010, 07:48 PM #2
I was always a fan of ECC memory, but then they seemed to dispense with the ECC capability for most systems.
Mumbodog's Avatar
Distinguished Member with 7,992 posts.
 
Join Date: Oct 2007
Experience: Advanced
05-Feb-2010, 08:03 PM #3
I always wondered what the consequences of having non EEC memory was for normal desktop users. Now I know.

They don't use it because of cost, hard to compete against your rival that does not use it, and its a hard sell for the price difference.

.
JohnWill's Avatar
Computer Specs
Distinguished Member with 110,212 posts.
 
Join Date: Oct 2002
Location: South Eastern PA, USA
Experience: Advanced age & experience
06-Feb-2010, 12:06 PM #4
Yep, in days of old, I used ECC in all my systems. Nowadays, it's as scarce as hen's teeth, and many motherboards don't support it if you manage to find the memory.
DaveBurnett's Avatar
Computer Specs
Distinguished Member with 5,510 posts.
 
Join Date: Nov 2002
Location: Tamworth, UK
Experience: 40 years in computing
14-Feb-2010, 11:52 AM #5
I had some a couple of months ago.
I had two 2Gb matched sticks of 9 chip HP memory rated 2.3.3.6.
The machine they were in didn't accept them. Only one of my test bed machines could use them and I got fed up of having to change the BIOS every time I tested Non EEC memory so I put them on eBay. They sold for less than half the normal price of memory.
__________________
I cannot remember the last time I forgot something...
Rich-M's Avatar
Computer Specs
Distinguished Member with 22,300 posts.
 
Join Date: May 2006
Location: Eastern Pa
Experience: Advanced
14-Feb-2010, 12:27 PM #6
I have always found Ecc memory to be considerably more expensive than Non-Ecc and more quickly corruptible since the advent of ddr ram and after. I got so sick of sending it back to Kingston and Corsair after a year or so I quit using it.
Elvandil's Avatar
Computer Specs
Moderator with 48,924 posts.
 
Join Date: Aug 2003
Location: Vermont
Experience: "Been through the mill."
14-Feb-2010, 12:56 PM #7
I have a really hard time subscribing to this medieval, vaguely organic, idea of "bit-rot". In fact, I doubt very much that the vast majority of these errors have any practical consequence. It seems people love that "rotten apple spoiling the barrel" analogy with nothing to back it up. There are redundant systems and error-checking going on all the time. It seems that the splash in the pond caused by one errant bit could just as likely fade away as become a tsunami.

And there are also humans involved here. Though a machine running a nuclear plant independently could cause major problems before errors were caught, the small office computer is not likely to sell apples at $10,000 each for too long before the error is noticed by someone and corrected.
__________________
Microsoft MVP
異驚の界世 ˇpןɹoʍ ǝɥʇ ɟo sɹǝpuoʍ ǝɥʇ ɟo ǝuo sı ǝpoɔıun ʞuıɥʇ ı
DaveBurnett's Avatar
Computer Specs
Distinguished Member with 5,510 posts.
 
Join Date: Nov 2002
Location: Tamworth, UK
Experience: 40 years in computing
14-Feb-2010, 01:24 PM #8
Quote:
And there are also humans involved here. Though a machine running a nuclear plant independently could cause major problems before errors were caught, the small office computer is not likely to sell apples at $10,000 each for too long before the error is noticed by someone and corrected.
Surely it is more likely that the human will sell them at the wrong price !!!!
zx10guy's Avatar
zx10guy has a Photo Album
Computer Specs
Senior Member with 2,594 posts.
 
Join Date: Mar 2008
Experience: Clueless
14-Feb-2010, 01:32 PM #9
ECC memory is still in wide use in servers and memory subsystems like in RAID controllers.
JohnWill's Avatar
Computer Specs
Distinguished Member with 110,212 posts.
 
Join Date: Oct 2002
Location: South Eastern PA, USA
Experience: Advanced age & experience
14-Feb-2010, 04:48 PM #10
Quote:
Originally Posted by zx10guy View Post
ECC memory is still in wide use in servers and memory subsystems like in RAID controllers.
Correct, I guess they figure they can charge extra for it there.

FWIW, I don't understand the comment about the memory not being compatible, since ECC memory simply adds a bit on otherwise unused pins on the module. I've stuck ECC memory in motherboards that don't support it, it's never been a problem, you just don't use the extra bits. Check the JEDEC standards for DDR and DDR2 memory, ECC won't affect use in devices that don't support the capability.
__________________
Remember: Data you don't have at least two copies of is data you don't care about.

Microsoft MVP - User Desktop Experience
zx10guy's Avatar
zx10guy has a Photo Album
Computer Specs
Senior Member with 2,594 posts.
 
Join Date: Mar 2008
Experience: Clueless
14-Feb-2010, 06:30 PM #11
Quote:
Originally Posted by JohnWill View Post
Correct, I guess they figure they can charge extra for it there.

FWIW, I don't understand the comment about the memory not being compatible, since ECC memory simply adds a bit on otherwise unused pins on the module. I've stuck ECC memory in motherboards that don't support it, it's never been a problem, you just don't use the extra bits. Check the JEDEC standards for DDR and DDR2 memory, ECC won't affect use in devices that don't support the capability.
My memory tech knowledge has been a bit rusty lately as I haven't kept up with a lot of the tech/lingo. But I think ECC memory also tends to be buffered too. Not a lot of desktop PC motherboards are compatible with this type of configuration. I have tried using server grade memory in desktops without success.
JohnWill's Avatar
Computer Specs
Distinguished Member with 110,212 posts.
 
Join Date: Oct 2002
Location: South Eastern PA, USA
Experience: Advanced age & experience
14-Feb-2010, 07:15 PM #12
Actually, all of the ECC memory I ever used was unbuffered, it comes in both flavors. Of course, since many server class systems use buffered memory, it's obviously available that way.

I did a search for ECC memory, and it's not that easy to find anymore. However, unbuffered is still around:

http://www.newegg.com/Product/Produc...-153-_-Product

http://www.newegg.com/Product/Produc...-893-_-Product

If you need registered memory, that's around too.

http://www.newegg.com/Product/Produc...-219-_-Product
__________________
Remember: Data you don't have at least two copies of is data you don't care about.

Microsoft MVP - User Desktop Experience
DaveBurnett's Avatar
Computer Specs
Distinguished Member with 5,510 posts.
 
Join Date: Nov 2002
Location: Tamworth, UK
Experience: 40 years in computing
14-Feb-2010, 08:03 PM #13
I just did a quick search, and the consensus seems to be that REGISTERED and BUFFERED are the same thing as a Rose.
A quick way to tell if a memory stick in you hand is ECC or not is to count the number of memory chips.
If it is 3,6,9, or 18 it is ECC.
If it is 2,4 8, or 16 it is Non ECC
__________________
I cannot remember the last time I forgot something...
JohnWill's Avatar
Computer Specs
Distinguished Member with 110,212 posts.
 
Join Date: Oct 2002
Location: South Eastern PA, USA
Experience: Advanced age & experience
15-Feb-2010, 11:48 AM #14
Yep, Registered or Buffered are synonymous when it comes to memory module descriptions.
loserOlimbs's Avatar
Computer Specs
Distinguished Member with 7,735 posts.
 
Join Date: Jun 2004
Location: Wichita, KS
Experience: Priceless
15-Feb-2010, 04:27 PM #15
JohWill, I guess you can blame me for your ECC finding problems. When ECC for desktops was plentiful, I advised desktops users to save money and get better performance as well as less headaches by going non-ECC... I guess they listened and left the ECC for server platforms like the XEONs and Opterons.
__________________
"Dear Posterity, If you have not become more just, more peaceful, and generally more rational than we are (or were)--why then, the Devil take you. Having, with all respect, given utterance to this pious wish, I am (or was) Yours, Albert Einstein"
Reply

THIS THREAD HAS EXPIRED.
Are you having the same problem? We have volunteers ready to answer your question, but first you'll have to join for free. Need help getting started? Check out our Welcome Guide.

Search Tech Support Guy

Find the solution to your
computer problem!




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
WELCOME TO TECH SUPPORT GUY! Are you looking for the solution to your computer problem? Join our site today to ask your question -- for free! Our site is run completely by volunteers who want to help you solve your computer problems. See our Welcome Guide to get started.
Thread Tools



Facebook Facebook Twitter Twitter TechGuy.tv TechGuy.tv Mobile TSG Mobile
You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 02:33 AM.
Copyright © 1996 - 2011 TechGuy, Inc. All rights reserved.

Powered by Cermak Technologies, Inc.