再见 Intel,你好 AMD!两颗 Intel 坏掉后我受够了
我那台2025 年高端 Linux PC 里的 Intel 285K CPU 又坏了!😡 值得注意的是,这颗 CPU 正是 3 月份坏掉的那颗原装 285K 的替换品,而在我常去的电子商店翻阅 Intel CPU 的评价时,很多(!)评价都提到了换货,我的印象是 Intel 目前的 CPU 就是不稳定 😞。因此,未来几年我打算放弃 Intel,改买了 AMD Ryzen 9950X3D CPU。
发生了什么?或者说:致命的批处理任务
7 月 9 日,我开始尝试使用 layout-parser 和 tesseract,把一批扫描纸质文档从图像转换成文本。
我原以为把这个任务交给 GPU 处理会带来大幅提速,于是尝试用 CUDA 构建 layout-parser。通常在 NixOS 上不需要自己编译软件,但 CUDA 是非自由软件,所以 NixOS 的默认缓存不提供带 CUDA 编译的软件。(提示:启用 Nix Community Cache,里面也有预编译好的 CUDA 软件包!)
这次漫长的编译以一个奇怪的症状失败了:我出门上班,过了一会儿,我的 PC 在网络上不再可达,但风扇仍在以 100% 的转速狂转!😳 起初,我怀疑是 Linux 的 bug,但现在我觉得这是 CPU 开始不可靠的第一个征兆。
CUDA 构建失败后,我改为不用 GPU 加速直接跑批处理任务。它耗时约 4 小时,持续消耗大约 300W 功率。你可以在这张 CPU 使用率图上看到(截图来自一个 Grafana 仪表盘,显示由 Prometheus 采集的指标):


9 日晚上,电脑看起来仍然一切正常。
但第二天,当我像往常一样想把 PC 从内存待机(suspend-to-RAM)中唤醒时,它醒不过来。更糟的是,即使拔掉电源线等了几秒钟,按电源键也没有任何反应。
后来我诊断出问题出在主板和/或 CPU 上。电源、内存和硬盘在其他硬件上都能正常工作。由于无法进一步判断两者中哪个坏了,我最终把 CPU 和主板都退了。
需要说明的是:我并不是说这个批处理任务弄坏了 CPU。其实当天早上电脑就已经表现异常了。但这个批处理任务可能就是压垮它的最后一根稻草。
不,这不是热浪的锅
Tom's Hardware 最近报道称“在欧洲创纪录的热浪中,随着气温升高,Intel Raptor Lake 的崩溃越来越多”,这让一些人把矛头指向欧洲普遍没有空调。
但在我的情况下,我在任务进行到一半左右时(大约 16:00),注意到房间变热了,实际上开了空调。这是温度曲线图:

我认为 25 到 28 摄氏度对电脑来说是正常温度。
我还仔细核实了约 100 摄氏度的 CPU 温度是否过高,答案是否定的:Tom's Hardware 的这篇文章显示了更高的温度,而且 Intel 规定的最高温度是 110 度。所以以“仅仅”100 度运行几个小时应该没问题。
最后,即使 Intel CPU 在高温下容易崩溃,它们也绝不应该死掉。
买哪款 AMD CPU?
我想要最快的 AMD CPU(桌面级,不是服务器级),目前是 Ryzen 9 9950X,但也有 Ryzen 9 9950X3D 这个带 3D V-Cache(三维垂直缓存) 的型号。视使用场景而定,带或不带 3D V-Cache 的型号各有更快的时候,参见 Phoronix 上的对比。
最终我选择了 9950X3D 型号,不仅因为它在许多基准测试中表现更好,还因为 Linux 6.13 及更新版本允许你控制是优先使用更大 V-Cache 的核心还是更高频率的核心,这听起来是个很有意思的能力:通过更改这个设置,也许可以观察某些工作负载对额外缓存的敏感程度。
除了 CPU,我还需要一块新主板(AMD 的 AM5 插槽),其他组件都保留了。我最终选定了 ASUS TUF X870+ 主板。我通常看重主板的低功耗,所以我特意选了 X870 主板而不是 X870E,因为 X870E 有两个芯片组(都要耗电、都需要散热)!考虑到这次更换硬件的背景,我也很欣赏 TUF 系列对耐用性的侧重……
性能
AMD 9950X3D 的性能似乎略好于 Intel 285K:
| 工作负载 | 12900K (2022) | 285K (2025) | 9950X3D (2025) |
|---|---|---|---|
| 构建 Go 1.24.3 | ≈35s | ≈26s | ≈24s |
| gokrazy/rsync 测试 | ≈0.5s | ≈0.4s | ≈0.5s |
| gokrazy Linux 编译 | 3分13秒 | 2分7秒 | 1分56秒 |
如果你好奇的话,各工作负载使用的命令如下:
cd src; ./make.bashmake testgokr-rebuild-kernel -cross=arm64
(我没有包含 gokrazy UEFI 集成测试,因为我认为存在一个无关的差异,导致无法将我以前的结果与现在测试的运行情况进行比较。)
功耗
在介绍我的2025 年高端 Linux PC 时,我说过选择 Intel 285K CPU 是因为它待机功耗更低,当时有些人怀疑 AMD CPU 在这方面是否真的更差。
在换了三台不同的 PC、但外设完全相同之后,我现在可以回答这些顶级 CPU 在功耗上有何差异的问题了!
我从几天的使用记录中挑选了一些有代表性的瞬时功率值:
| CPU | 主板 | 待机功耗 | 接显示器的待机功耗 |
|---|---|---|---|
| Intel 12900k | ASUS PRIME Z690-A | 40W | 60W |
| Intel 285k | ASUS PRIME Z890-P | 46W | 65W |
| AMD 9950X3D | ASUS TUF GAMING X870-PLUS WIFI | 55W | 80W |
看两个典型的晚上,这是 Intel 285K 的功耗(用一个带 REST API 的 myStrom WiFi switch 智能插座测量):

……这是同一套 PC 配置,但换成 AMD 9950X3D:

我的总体印象是 AMD CPU 在各方面功耗都更高:基线更高、尖峰更高(峰值功耗),而且尖峰出现得更频繁、持续时间更长。
看我的电表统计,对于一个两人家庭(用电磁炉做饭),我通常每天用电量在 9.x kWh 左右。
把 PC 从 Intel 换成 AMD 之后,每天的用电量变成了 10-11 kWh。
结论
我开始买 Intel CPU,是因为它们让我能组装出流畅运行 Linux、噪音又小的高性能电脑。这个公式多年来一直对我有效:
- 早在 2008 年,我就把一颗移动版 Intel CPU 装进了台式机箱(德语文章)。
- 然后到了 2012 年,我可以直接为我的 Linux PC 买一颗普通的 Intel CPU(i7-2600K),因为它们在省电方面已经进步了很多。
- 这些年里,我先后买过 i7-8700K 和 i9-9900K。
- 这个公式最后一次奏效是在我的 2022 年高端 Linux PC 上。
一方面,我对这个时代的结束感到有些遗憾。另一方面,自从早期的一台 PC 用过他们的 K6 CPU 以来,我一直对 AMD 有好感,事实上我也从未停止购买 AMD CPU(比如我的基于 Ryzen 7 的迷你服务器)。
也许 AMD 能在后续型号中进一步改善待机功耗?又或者,如果 Intel 能撑得足够久,也许他们能再次成功稳定自己的 CPU 设计?我当然希望看到 CPU 市场上的竞争。
随机一篇博客