来自太阳的伽马射线真的每隔一段时间就会翻转比特吗? [复制]
Posted
技术标签:
【中文标题】来自太阳的伽马射线真的每隔一段时间就会翻转比特吗? [复制]【英文标题】:Do gamma rays from the sun really flip bits every once in a while? [duplicate] 【发布时间】:2011-05-05 18:50:20 【问题描述】:可能重复:Cosmic Rays: what is the probability they will affect a program?
这只是在开玩笑还是真的是这样,如果是这样,我们应该在软件中采取哪些预防措施(或仅在硬件方面采取这些预防措施)?
【问题讨论】:
可能会关闭,但是:blog.ksplice.com/2010/06/attack-of-the-cosmic-rays 为了让这个问题变得更好,您可能还会问“如果是这样,我们应该在软件中采取哪些预防措施?” (好吧,没关系 - 这实际上是一个骗局) 复制***.com/questions/2580933/… @Peter:日珥可以起到加速器的作用,因此太阳是高能粒子的来源(尽管是少数来源)。也就是说,宇宙射线问题的 cmets 和答案完全适用。 宇宙射线!= 伽马射线。一点都不像。 【参考方案1】:好吧,我确实挖掘了this paper,它声称你的 RAM 会以大约 1.3*10^-12 /bit/hour 的速率从“大气中子”(又名:宇宙射线)中得到一点改变。
article by Berke Durak 使用它来计算在 72 小时内地球海平面上 4 GB 内存中至少有一个位错误的概率超过 95%。当然,假设您使用的是非纠错内存(非 ECC)。他认为,使用 ECC,您可以等待 270 万年,然后才能以 96% 的概率出现无法纠正的位错误。
【讨论】:
大气中子与宇宙射线不同。宇宙射线是高能带电粒子(主要是质子)。大气中子是这些粒子撞击大气的一些间接后果(我很想知道从质子或氦核产生中子的机制是什么)。这是你挖出来的一篇有趣的文章。【参考方案2】:来自太空的伽马射线无法穿过大气层——这就是伽马射线天文学的原因 必须使用卫星来完成。你可能在想宇宙射线——高 能量带电粒子,而不是光子——是的,它们会导致位翻转 和其他此类影响,由于它们相互作用时可能发生的电离 半导体中的原子。
【讨论】:
其实我不知道伽马射线和宇宙射线的区别。感谢您的澄清。 感谢您指出存在差异,但我仍然很遗憾看到您对两者之间差异的解释缺乏。光子是粒子,作用与电离无关,宇宙射线通常是质子,碰巧是带电粒子,但这与宇宙射线无关,相互作用比整个原子低,而且宇宙射线只存在于与大气层顶部的碰撞中,我们在这里只遇到过子粒子,以及无数其他的东西,但仍然感谢你。【参考方案3】:Alpha particles, 不是伽马射线,但是是的。
【讨论】:
是的。这是我们为服务器中的 ECC 付费的原因之一。 根据该消息来源,那些阿尔法粒子来自集成电路的封装材料。那么,OP 问题的答案难道不是“否”吗? lambda-diode.com/opinion/ecc-memory-2 也有很多很好的信息和研究链接。关于宇宙辐射的种类会导致什么问题:来自太空的阿尔法粒子不会穿过计算机的机箱(它们甚至可以被一张纸阻止),但中子可以并且可以。但是来自芯片中放射性污染物的 α 粒子比来自太空的中子引起更多的位翻转,这就是为什么一些 DIMM 比其他 DIMM 更容易出现这些错误(它们运气不好并且有更多的放射性污染物) @Peter - 在 IC 的早期,我认为某些陶瓷封装会产生自己的 α 粒子(微量不稳定的稀土元素?),但现在大气宇宙射线是问题所在。我猜太阳毕竟不是大多数高能阿尔法的起源;我记错了。 en.wikipedia.org/wiki/Cosmic_rays @WinMain 有很多软件技术可以量化和消除软错误,请参阅我的调查论文academia.edu/12046032/…以上是关于来自太阳的伽马射线真的每隔一段时间就会翻转比特吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章