去年5月,在编译Linux Kernel 5.7 rc7的空当,Linux之父Linus Torvalds对主力电脑做了一次大调整,从i9-9900K升级为了AMD锐龙线程撕裂者3970X。8核到32核当然可以说是质变,而且Torvalds过去15年一直都是用Intel平台作开发。用了半年多Torvalds对AMD处理器的感受如何呢?
图片来自于 WiKiMedia
最近与公众交流时,Linus表示“非常享受使用AMD处理器的这段日子”。
Torvalds还提到,Intel的至强他之前也考虑过,但计算价格后发现,成本太高了,核心数翻番往往需要花费5倍的价格,AMD就厚道许多,价格便宜了一半多。
Torvalds继续陈述对Intel的不满,就是对ECC内存的支持仅局限于服务器端,消费级无缘,AMD的线程撕裂者以及锐龙则可以(部分)支持。
按照Torvalds的吐槽,为操作系统内核开发代码时,标准内存是一场噩梦。Linus概述了尝试查找无法解释的内核错误的麻烦,并声称这些错误通常可能是硬件问题而不是代码问题的结果,而所有这些都可以通过ECC解决。他还建议DIY用户和整机厂商可以重视并使用ECC内存,尤其是那些重视系统稳定性的从业人员。