GNU/Linux >> Znalost Linux >  >> Linux

Služba operačního systému Linux „microcode_ctl“

Název služby

microcode_ctl

Popis

microcode_ctl aktualizuje mikrokód v IA32 CPU. Mikrokód je připraven jako soubor /etc/firmware/microcode.dat . Protože tato služba dokáže opravit chyby mikrokódu aktualizací mikrokódu CPU, měla by být dostupná.m avšak pouze pro Intel IA32.

Spuštění „service microcode_ctl start“ v zásadě nespustí démona, nejprve zkontroluje, zda je procesor vhodný pro aktualizaci firmwaru, pokud ano, pak služba „microcode_ctl“ vloží modul „microcode“ do jádra a vytvoří soubor zařízení /dev/cpu/microcode, volá „/sbin/microcode_ctl“ pro nahrání mikrokódu s výchozím datovým souborem /etc/firmware/microcode.dat, poté „microcode_ctl“ odstraní modul „microcode“ a soubor zařízení /dev/ cpu/microcode a nakonec oznámí, zda bylo nahrávání úspěšné.

Odpovídající balíček rpm je:
microcode_ctl

Toto je služba, která nespouští žádného démona. Nahrává mikrokód do procesoru Intel IA32.

Řízení služeb

Aktualizace mikrokódu je nestálá a je třeba ji nahrát při každém spuštění systému. K ovládání služby microcode_ctl po příštím spuštění systému použijte nástroj 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

Chcete-li službu microcode_ctl ovládat okamžitě, použijte obslužný program:

# service microcode_ctl
Usage: /etc/init.d/microcode_ctl {start|stop|restart}

Níže uvedená tabulka popisuje každý z dostupných příkazů:

Příkaz Popis
start Nahrajte mikrokód v /etc/firmware/microcode.data do CPU
restartovat Stejné jako start
stop Odstraní soubor zámku /var/lock/subsys/microcode_ctl, který je vytvořen příkazem „start“


Linux
  1. Služba operačního systému Linux „dhcpd“

  2. Služba Linux OS „anacron“

  3. Linux OS Service „iptables“

  1. Linux OS Service ‚síť‘

  2. Služba „portmap“ operačního systému Linux

  3. Služba „audit“ operačního systému Linux

  1. Služba operačního systému Linux „hplip“

  2. Linux OS Service „nerqbalance“

  3. Služba operačního systému Linux „rpcgssd“