回滚英特尔微码更新和计算机速度

leo*_*nko 4 cpu debian firmware intel

我假设 Debianintel-microcode软件包会逐渐纠正各种幽灵和崩溃问题。根据我对这些问题的理解,在现有处理器上纠正它们的唯一方法是禁用推测执行(或它的名称)并因此降低性能(我不清楚百分比有多大,但我读过有人猜测it汽车达到百分之几甚至超过10%)

如果我不关心幽灵或崩溃问题,有什么方法可以将这些更新带回 CPU 固件(坦率地说,我不会在某些仅用于计算的计算机上使用 Internet 的唯一方法是安装和更新包)以最大限度地提高性能?

小智 6

如果您仅从 获取您的微代码intel-microcode,则卸载它将摆脱低级 Spectre 补丁。但是,请注意,这不会阻止固件(EFI 或 BIOS)在操作系统启动之前加载自己的微码更新。

要检查是否启用了 Spectre 补丁,您可以观察文件的内容/sys/devices/system/cpu/vulnerabilities以了解内核的想法。还有一个提供详细信息的第三方脚本:https : //github.com/speed47/spectre-meltdown-checker

还可以考虑添加spectre_v2=off到内核​​命令行。


请考虑运行基准测试以确认系统性能的感知变化。如果微码补丁的影响可以忽略不计,离开它们也无妨。