我应该启用 intel 微码 (Linux Mint 18) 吗?

我应该启用 intel 微码 (Linux Mint 18) 吗?

我刚刚使用 KDE 安装了 Linux Mint 18。在为 wifi 配置正确的驱动程序时,我遇到了启用“Intel CPU 的处理器微代码固件”的选项。现在该设备(被描述为未知)被标记为“请勿使用”。

我应该启用这个选项吗?如果我理解正确的话,微代码应该能够对 CPU 进行详细的更改,但我不打算这样做。另一方面,我读到它可以帮助提高 CPU 的性能。你会推荐什么?

谢谢!

答案1

从包的文档

Intel® 64 和 IA-32 处理器(x86_64 和 i686 处理器)能够现场升级其控制程序(微代码)以及其他片上子系统(电源管理、互连等)的参数。这些微代码更新更正了处理器勘误表,对于安全、稳定和正确的系统操作非常重要。

虽然大多数微代码更新修复了极少数发生的问题,但它们也修复了引人注目的、高影响力的问题。有足够多的微代码更新修复了可能导致系统锁定、内存损坏或不可预测的系统行为的处理器勘误表,因此需要认真对待固件更新和微代码更新。

所以是的,您应该启用此选项。它不会提高 CPU 的性能,但有助于修复错误(包括 Spectre/Meltdown 式信息泄漏等安全问题,或 Haswell 和 Broadwell CPU 上的 TSX 等功能问题,可能导致锁定)可能会启用新功能(例如软件防护扩展在某些 Skylake CPU 上)。

另请注意注意事项在同一文档中列出,特别是

请保持您的 UEFI/BIOS 为最新。假设您的主板供应商在更新系统固件组件方面做得很好,那么最新版本的固件将消除此处列出的大多数警告。

对于从 Haswell 开始的过去十年发布的 CPU 来说尤其如此。如今,保持 UEFI/BIOS 最新是一个好主意安全原因也。

还值得保留文档中给出的恢复过程的副本,以防微代码更新在启动系统时导致问题。

答案2

您应该启用适用于 Intel CPU 的处理器微码固件 改善CPU的功能

CPU微码

Intel 和 AMD 的处理器可能需要更新其微代码才能正常运行。这些更新修复了可能导致处理不正确、代码和数据损坏以及系统锁定等问题的错误/勘误表

答案3

我建议启用此选项,正如也建议的那样@斯蒂芬·基特。阅读时包文档Debian 维基在更新微代码更新时,重点似乎略有不同。据我了解,任何“不当行为”的可能性都非常低,这就是为什么没有过度强调包文档的原因。

但应该注意的是,在更新微码更新时应考虑更新固件 (UEFI/BIOS),以尽量减少任何问题的可能性注意事项

请保持您的 UEFI/BIOS 为最新。假设您的主板供应商在更新系统固件组件方面做得很好,那么最新版本的固件将消除此处列出的大多数警告。

答案4

使用微代码对我的 Pentium 4 CPU 没有多大帮助。它非常古老,并且微代码导致整个计算机在随机点锁定的问题。关闭微代码可以减轻这个问题。在我购买新电脑之前,这种情况不会消失,但至少不会那么频繁。

相关内容