时间:2021-12-31 08:51:24 来源:系统堂 游览量: 次
几个月前,有报道称英特尔正在开发一种名为“英特尔无缝更新”的新技术,以实现无需重启的固件更新。英特尔这样做的原因是一些目标客户的主机需要经常更新,可能是bug修复、安全修复或性能增强,但通常都需要重启。每次都可能造成几分钟的服务中断,给运维带来极大的不便。
据Phoronix报道,最近在 Linux 版本 5.17 中发现了一个新的英特尔开源项目,其内容先前已公开用于 BIOS 更新,无需重新启动。英特尔开源工程师为该平台准备了“PFRUT”支持,允许这种类型的操作,这是当前 ACPI 规范的一部分。据了解,该功能暂时为服务器独有,但未来可能会出现在消费领域和Windows PC上。
PFRUT 的工作方式与通过 Windows 或 Linux 更新 BIOS 的一般方式非常相似。更新过程是通过操作系统完成的,而不是直接通过系统 BIOS 完成的。如果使用 PFRUT,操作系统将负责执行整个更新过程。对于正常的BIOS更新,Windows或Linux只负责上传BIOS并在重启前准备将新的BIOS传输到主板进行更新。
我暂时不确定是否有必要的硬件要求来支持 PFRUT,也许只需要一个 PFRUT 驱动程序。英特尔已将这些驱动程序添加到 Linux 更新计划中,并计划在 Linux 5.17 内核中使用它们。早前的消息表明,该功能也可能与Sapphire Rapids处理器一起推出。