microcode_ctl服务说明
microcode_ctl 更新 IA32 CPU 中的微码。
微码准备为文件 /etc/firmware/microcode.dat 。
由于此服务可以通过更新 CPU 微码来修复微码错误,因此应该可用。
m 但仅适用于 Intel IA32.
基本上,运行“service microcode_ctl start”不会启动守护进程,它首先检查处理器是否适合更新固件,如果是,则“microcode_ctl”服务会将模块“microcode”插入内核并创建一个设备文件/dev/cpu/microcode,调用“/sbin/microcode_ctl”上传带有默认数据文件/etc/firmware/microcode.dat的微码,然后“microcode_ctl”将删除模块“microcode”和设备文件/dev/ cpu/microcode,最后它会报告上传是否成功。
对应的rpm包为:
microcode_ctl
这是一项不运行任何守护程序的服务。
它将微代码上传到英特尔 IA32 处理器。
on it road.com
服务控制
微码更新是不稳定的,需要在每次系统启动时上传。
要在下次系统启动后控制 microcode_ctl 服务,请使用 chkconfig 实用程序:
# chkconfig microcode_ctl on # chkconfig --list microcode_ctl microcode_ctl 0:off 1:off 2:on 3:on 4:on 5:on 6:off # chkconfig microcode_ctl off
要立即控制 microcode_ctl 服务,请使用服务实用程序:
# service microcode_ctl Usage: /etc/init.d/microcode_ctl {start|stop|restart}
下表描述了每个可用的命令:
命令 | 描述 |
---|---|
start | 上传/etc/firmware/microcode.data中的微码到CPU |
restart | 和开始一样 |
stop | 它删除由命令 "start" 创建的锁定文件 /var/lock/subsys/microcode_ctl; |
日期:2020-09-17 00:14:36 来源:oir作者:oir