https://ift.tt/2PINDLx
微软资深程序员、《Old New Thing》作者 Raymond Chen 在其博客上谈论了一段往事,Windows
内核曾在短时间内加入 INVD
指令去尝试处理宇宙射线引发的比特翻转。开发者还留下一段注释,称无效的处理器缓存可能是飞过的伽马射线翻转缓存比特导致的。
但开发者也对此表达了怀疑,称这是处理器制造商要求他们这么做的。INVD
指令很快移除了,但相关的注释块保留了下来。
Raymond Chen 开玩笑的说,这可能是为了以防万一有一天需要再次去处理伽马射线翻转比特。
比特翻转的原因很多,宇宙射线只是其中之一。
IT.数码
via cnBeta.COM http://www.cnbeta.com
November 21, 2018 at 02:30PM