GNU/Linux >> Belajar Linux >  >> Linux

Layanan OS Linux 'microcode_ctl'

Nama Layanan

microcode_ctl

Deskripsi

microcode_ctl memperbarui mikrokode di CPU IA32. Mikrokode disiapkan sebagai file /etc/firmware/microcode.dat . Karena layanan ini dapat memperbaiki bug mikrokode dengan memperbarui mikrokode CPU, layanan ini seharusnya tersedia.m namun hanya untuk Intel IA32.

Pada dasarnya, menjalankan "service microcode_ctl start" tidak memulai daemon, pertama kali memeriksa apakah prosesor cocok untuk memperbarui firmware, jika ya, maka layanan "microcode_ctl" akan memasukkan modul "microcode" ke dalam kernel dan membuat file perangkat /dev/cpu/microcode, panggil "/sbin/microcode_ctl" untuk mengunggah mikrokode dengan file data default /etc/firmware/microcode.dat, Kemudian "microcode_ctl" akan menghapus modul "microcode" dan file perangkat /dev/ cpu/microcode dan akhirnya akan melaporkan jika upload berhasil.

Paket rpm yang sesuai adalah:
microcode_ctl

Ini adalah layanan untuk tidak menjalankan daemon apa pun. Ini mengunggah mikrokode ke prosesor Intel IA32.

Kontrol Layanan

Pembaruan mikrokode bersifat fluktuatif dan perlu diunggah pada setiap startup sistem. Untuk mengontrol layanan microcode_ctl setelah boot sistem berikutnya, gunakan utilitas 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

Untuk segera mengontrol layanan microcode_ctl, gunakan utilitas layanan:

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

Tabel di bawah menjelaskan setiap perintah yang tersedia:

Perintah Deskripsi
mulai Unggah mikrokode di /etc/firmware/microcode.data ke CPU
mulai ulang Sama seperti awal
berhenti Ini menghapus file kunci /var/lock/subsys/microcode_ctl yang dibuat dengan perintah “start”


Linux
  1. 'portmap' layanan OS Linux

  2. Layanan OS Linux 'diaudit'

  3. Layanan OS Linux 'nfs'

  1. Layanan OS Linux 'NetFS'

  2. Layanan OS Linux 'hplip'

  3. Layanan OS Linux 'ldap'

  1. Layanan OS Linux 'yppasswdd'

  2. Layanan OS Linux 'xendomains'

  3. Layanan OS Linux 'nscd'