适用于 Linux * 的英特尔处理器微套件软件包
CPU 微码是一种更正现有系统中的特定勘误表的机制。
应用微代码更新的一般首选方法是使用系统
BIOS,但对于英特尔处理器的一部分,这可以在运行时完成
使用操作系统。此软件包包含的处理器
支持对微码更新进行操作系统加载。
此软件包的目标用户是操作系统供应商,如 Linux * 发行版
包括在其操作系统版本中。英特尔推荐获取微代码
使用操作系统供应商更新机制。当然,专家级用户可以更新他们的
将微代码直接用于操作系统供应商机制之外。这种方法非常复杂,
因此可能会出错。
微代码最适合从 BIOS 加载。只能应用某些微代码
从 BIOS 中获得。此类处理器微码更新永远不会封装在此
软件包,因为它们不适合操作系统分发。OEM 可能会收到
可能是此类中所含内容的超集的微代码包
数据包.
操作系统供应商可能还会选择更新内核可为及早使用的微代码
装入.例如,Linux 可以在内核中非常早地更新处理器微代码
引导顺序。在 BIOS 更新不可用的情况下,提前加载
是更新处理器微码的下一种最佳替代方案。微码状态
在重置电源时重置,因此需要在此过程中每年更新一次
启动过程。
建议使用 initrd 方法加载微代码,以使微代码