来自太阳的伽马射线真的每隔一段时间就会翻转一些位吗?
可能的重复:
宇宙射线:它们影响的概率是多少一个程序?
这只是开玩笑的表达还是真的如此,如果是这样,我们应该在软件中采取什么预防措施(或仅在硬件上采取这些预防措施)?
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)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
好吧,我确实挖出了这篇论文,它声称你的 RAM 将以大约 1.3*10^-12/位/小时的速率从“大气中子”(又名:宇宙射线)获取位变化。
Berke Durak 的文章使用它来计算至少出现一位错误的概率地球海平面上 4 GB 内存在 72 小时内的存储量已超过 95%。当然,这是假设您使用的是非纠错内存(非 ECC)。他认为,使用 ECC,您可以等待 270 万年,然后才会以 96% 的概率出现不可纠正的位错误。
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%.
阿尔法粒子,不是伽马射线,但是是的。
Alpha particles, not gamma rays, but yes.
来自太空的伽马射线无法穿过大气层——这就是伽马射线天文学的原因
必须使用卫星来完成。你可能想到的是宇宙射线——高
能量带电粒子,而不是光子——是的,它们可以引起位翻转
以及由于它们与相互作用时可能发生的电离而产生的其他此类效应
半导体中的原子。
Gamma rays from space can't get through the atmosphere -- that's why gamma ray astronomy
has to be done using satellites. 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.