15年来,Linus Torvalds一直将基于英特尔的处理器应用于他在Linux构建中的强大计算机,之后他改用了AMD有自己的服务器CPU系列,Epyc处理器系列和,正如托瓦尔兹所承认的,“你确实要为这个特权付出更多,但至少AMD不会试图欺骗你,限制他们的非服务器部件。所以你也会得到Threadripper(和普通Ryzen)的ECC,即使它不一定是“官方验证的”。“
ECC?这代表纠错码存储器。ECC内存芯片可以检测何时发生内存错误。长期以来,人们一直认为记忆错误非常罕见。托瓦尔兹对记忆略知一二,但他强烈反对https://www.realworldtech.com/forum/?螺纹ID=198497&;curpostid=198647“target=”\u blank“rel=”noopener noreferrer nofollow“data component=”externalLink“>DRAM是如此可靠,以至于它不需要ECC“对于那些头上掉了太多次的孩子来说,总是一个睡前故事。”
“我们有几十年的奇怪的随机内核OOPSY,永远无法解释,”Torvalds补充道。这些“问题”很可能是因为记忆力不好。如果它导致了内核oops,我可以保证还会有几个数量级的情况,它只是导致了位翻转,而这种翻转从来没有像现在这样严重。”
今天,ECC内存很难找到,而且找到它时很昂贵。托瓦尔兹将这种悲惨的状况完全归咎于英特尔。”英特尔一直在损害整个行业和用户,因为他们的坏和误导政策wrt[关于]ECC。“说真的。”
托瓦尔兹补充说,这不仅仅是他的想法。“而且,如果你不相信我,然后看看多代SolarWinds:我们了解的越多,它看起来就越糟糕