Friday February 10, 2012 3:51 PM AEST

DRAM error rates higher than thought

By Justin Robinson
11:09 Oct 7, 2009 | 4 Comments
Tags: DRAM | error | rates | higher | than | thought
DRAM error rates higher than thought

Even ECC is affected.

Solid state memory, such as the DRAM modules running in the very computer you're likely reading this on, is typically thought of as pretty flawless.

While errors are commonplace for processors (making them many times per second), memory is never thought of first when files are corrupted - but a study by a Google employee seems to suggest otherwise.

Taking a survey of the thousands of servers under their control, Google tracked thousands of DRAM modules across every type from DDR1 to DDR2 in densities ranging from the smallest to the largest.

Surprisingly they found that it didn't matter what type of memory was being used at the time; while 8% of modules have errors, this averages out to a whopping 3,751 errors per stick every year.

The study seems to narrow the problem down to the motherboards that the DRAM is running in rather than the sticks themselves, but if a server experiences an error it is incredibly likely to experience another one in that same year.

It's definitely something to think about for those running mission-critical applications that run in memory exclusively, considering that standard DIMMs we run don't have even basic error checking.

Head over to ZDnet to read a little more about the problem.

 

 
 
Behind the scenes with Mass Effect 3! GTX 560 VGA round-up! Essential Skyrim tweaks to improve your game! Plus reviews, news, hardware, more games, and easy to following modding guides for PC builders. ON SALE NOW!
4 Comments
iamthemaxx
Oct 7, 2009 12:59 PM
That is for server level environments though, ie 24x7.

Still, it's a lot higher than a lot of people would consider. I can also see how it could be motherboard based.
pappes
Oct 7, 2009 1:38 PM
"The study seems to narrow the problem down to the motherboards that the DRAM is running in rather than the sticks themselves.... standard DIMMs we run don't have even basic error checking."


Tell me how error checking on the DIMMS would prevent corruption from the motherboard?
TheFrunj
Oct 7, 2009 1:58 PM
Uh, it wouldn't. Error checking is for errors in the sticks themselves, so coupled with the errors on the motherboard side the lack of error checking makes it more likely for errors to occur.

-JR
DiStOrTeD
Oct 8, 2009 9:52 PM
Are you suggesting error checks on the data itself or the sticks? You could always take servers down for a memtest run (if you can have scheduled mantainence). If you're talking about live error checking it would decrease response times imo.
Comments have been disabled on this article.
 
Latest Competitions
 
Atomic Magazine

Issue: 133 | February, 2012

Atomic is a magazine aimed squarely at computer enthusiasts, gamers, and serious PC upgraders.

Every month we bring you the latest reviews of new technology and PC components, in depth features on everything from overclocking to console hacking, and gaming previews and interviews.
 
Latest Comments
 
Latest User Reviews
Battlefield 3 is the new benchmark online FPS
90%
A very fun and realistic multiplayer ride.
 
Antec Kuhler 920 - liquid cool
90%
Antec Kuhler 920 silent but effientive out of the box no maintence water cooling kit
 
Antec's Lanboy Air - our new favourite case
90%
Antec Lan boy Air in red a very cool design
 
Antec's Lanboy Air - our new favourite case
90%
This product overall is awesome.
 
MSI's GT780 laptop as fast as it gets
90%
Nice laptop
 
 
Close Get the February, 2012 issue of Atomic mailed to you for $8.95, including postage.

SubscribeBuy nowDigital Version