Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Do gamma rays from the sun really flip bits every once in a while? [duplicate]

Tags:

bit

flip

Possible Duplicate:
Cosmic Rays: what is the probability they will affect a program?

Is this just a tongue in cheek expression or is this really true, and if so, what precautions should we take in software (or these precautions hardware only)?

like image 374
WinMain Avatar asked Nov 05 '10 19:11

WinMain


People also ask

Can gamma rays flip bits?

You're probably thinking of cosmic rays -- high energy charged particles, rather than photons -- and yes, they can cause bit flips and other such effects due to the ionization that can occur when they interact with the atoms in semiconductors.

Are bit flips real?

A bit flip occurs when you're copying data and one of the bits changes so that it's incorrect. A value of 1 incorrectly becomes a zero, or vice versa. Bit flips that lead to bug checks are a common way that Windows detects a hardware problem (e.g., bad memory, an overheating CPU).

How common are cosmic bit flips?

Cosmic radiation and fluctuations in power or temperature are the most common naturally occurring causes. Research from 2010 estimated that a computer with 4GB of commodity RAM has a 96 percent chance of experiencing a bitflip within three days.

How often do bit flips occur?

Research has shown that a computer with 4GB of memory has a 96% chance of having a random “bit flip” every three days. That's a crazy high chance of data corruption occurring on your computer.


1 Answers

Well, I did dig up this paper, which claims that your RAM will get bit alterations from "Atmospheric Neutrons" (aka: Cosmic Rays) at a rate of about 1.3*10^-12 /bit/hour.

An article by Berke Durak uses that to calculate that your probablilty of having at least one bit error in 4 gigabytes of memory at sea level on planet Earth in 72 hours is over 95%. Of course that assumes you are using non-error-correcting memory (non-ECC). With ECC, he figured, you can wait 2.7 million years before you get an uncorrectable bit error at a probability of 96%.

like image 149
T.E.D. Avatar answered Oct 03 '22 16:10

T.E.D.