Linus Torvalds談ECC內存的重要性痛斥英特爾正在扼殺牠
新年假期,Linus Torvalds在郵件列表中發表的一篇火熱的帖子引發技術社區關注,人們藉此討論ECC內存的重要性,Torvalds在文章中抨擊了英特爾在這方面的”壞政策”,因為特定的市場細分使ECC內存不那麼普及。Linus認為,糾錯碼(ECC)內存”絕對重要”,但”英特爾在扼殺整個ECC產業方面起到了重要作用。”
Torvalds用它慣常的熱辣語言評論了ECC的重要性以及行業領導者和下游廠商有意無意地偷工減料:
“因為它可怕的糟糕的市場細分政策……英特爾對整個行業和用戶都是有害的,反對ECC的論點一直都是完全的不知所云……現在,即使是內存製造商也開始在內部做ECC,因為他們終於承認了一個事實,那就是他們絕對必須這樣做。而內存製造商聲稱這是因為經濟和低功率。而他們都是說謊的混蛋,這些問題已經存在了好幾代了,但這些混賬的傢伙卻樂此不疲地把壞掉的硬件賣給消費者,並聲稱這是一種”攻擊性的市場策略”,而實際上翻譯一下就是’我們在偷工減料’。 “
Torvalds繼續在他的長文中說:”‘現代DRAM非常可靠,不需要ECC’一直都是小孩子的睡前故事,翻車的次數不是一次兩次。是的,我為此很生氣。你可以找到我抱怨這個的字面意思,已經幾十年了。我不想說’我是對的’。我希望這個問題得到解決,我希望有ECC,而AMD做到了。英特爾沒有。”
他的評論讚揚了AMD更廣泛地支持ECC內存,尤其是在消費類台式機硬件上配備,而英特爾的市場細分顯而易見扼殺了大多數消費市場產品對ECC內存的採用。
這些言論是在Torvalds還在AVX-512問題上抨擊英特爾幾個月後發表的。也是在2020年,Torvalds在主系統使用英特爾CPU超過15年後,轉而使用基於AMD Threadripper的工作站。