Nome servizio
microcodice_ctl
Descrizione
microcode_ctl aggiorna un microcodice nella CPU IA32. Il microcodice viene preparato come file /etc/firmware/microcode.dat . Poiché questo servizio può correggere i bug del microcodice aggiornando il microcodice della CPU, questo dovrebbe essere disponibile.m tuttavia solo per Intel IA32.
Fondamentalmente, l'esecuzione di "service microcode_ctl start" non avvia un demone, prima controlla se il processore è adatto per l'aggiornamento del firmware, se lo è, quindi il servizio "microcode_ctl" inserirà il modulo "microcode" nel kernel e crea un file del dispositivo /dev/cpu/microcode, chiama "/sbin/microcode_ctl" per caricare il microcodice con il file di dati predefinito /etc/firmware/microcode.dat, quindi "microcode_ctl" rimuoverà il modulo "microcode" e il file del dispositivo /dev/ cpu/microcode e infine segnalerà se il caricamento è riuscito.
Il pacchetto rpm corrispondente è:
microcode_ctl
Questo è un servizio per non eseguire alcun demone. Carica il microcodice sul processore Intel IA32.
Controllo del servizio
L'aggiornamento del microcodice è volatile e deve essere caricato ad ogni avvio del sistema. Per controllare il servizio microcode_ctl dopo il successivo avvio del sistema, utilizzare l'utilità 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
Per controllare immediatamente il servizio microcode_ctl, utilizzare l'utilità del servizio:
# service microcode_ctl Usage: /etc/init.d/microcode_ctl {start|stop|restart}
La tabella seguente descrive ciascuno dei comandi disponibili:
Comando | Descrizione |
---|---|
inizio | Carica il microcodice in /etc/firmware/microcode.data sulla CPU |
riavvia | Come inizio |
fermati | Rimuove il file di blocco /var/lock/subsys/microcode_ctl che viene creato dal comando "start" |