Nom du service
microcode_ctl
Description
microcode_ctl met à jour un microcode dans le processeur IA32. Le microcode est préparé sous la forme d'un fichier /etc/firmware/microcode.dat . Comme ce service peut corriger les bogues du microcode en mettant à jour le microcode du processeur, cela devrait être disponible.m mais uniquement pour Intel IA32.
Fondamentalement, l'exécution de "service microcode_ctl start" ne démarre pas un démon, il vérifie d'abord si le processeur est adapté à la mise à jour du firmware, si c'est le cas, le service "microcode_ctl" insère le module "microcode" dans le noyau et crée un fichier de périphérique /dev/cpu/microcode, appelle "/sbin/microcode_ctl" pour télécharger le microcode avec le fichier de données par défaut /etc/firmware/microcode.dat, puis "microcode_ctl" supprimera le module "microcode" et le fichier de périphérique /dev/ cpu/microcode et enfin il signalera si le téléchargement a réussi.
Le package rpm correspondant est :
microcode_ctl
Il s'agit d'un service qui n'exécute aucun démon. Il télécharge le microcode sur le processeur Intel IA32.
Contrôle des services
La mise à jour du microcode est volatile et doit être téléchargée à chaque démarrage du système. Pour contrôler le service microcode_ctl après le prochain démarrage du système, utilisez l'utilitaire 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
Pour contrôler immédiatement le service microcode_ctl, utilisez l'utilitaire de service :
# service microcode_ctl Usage: /etc/init.d/microcode_ctl {start|stop|restart}
Le tableau ci-dessous décrit chacune des commandes disponibles :
Commande | Description |
---|---|
démarrer | Téléchargez le microcode dans /etc/firmware/microcode.data vers le CPU |
redémarrer | Identique au début |
arrêter | Il supprime le fichier de verrouillage /var/lock/subsys/microcode_ctl qui est créé par la commande "start" |