Prima di iniziare
Elencheremo alcuni metodi diversi per il controllo della temperatura della CPU in FreeBSD e in ciascuno, utilizzeremo l'opzione della riga di comando. Qualunque riga di comando scegli di controllare la CPU la temperatura, attiverai il driver per il dispositivo CoreTemp se si utilizza una CPU del processore Intel o il driver del dispositivo AMDTEMP se si utilizza AMD. Questo è per rilevare il sensore termico digitale.
Apri /boot /caricatore.FILE CONF per avviare il driver CoreTemp/AmDtemp come modulo al momento dell'avvio e consultare la temperatura della CPU.
Controllare la temperatura della CPU su FreeBSD
Emettere il seguente comando nel terminale e il sistema ti mostrerà la temperatura della CPU:
$ sysctl -a | temperatura grep
Puoi anche digitare quanto segue per controllare la temperatura della CPU:
$ sysctl dev.CPU | temperatura grep
Avvia il driver Temp al momento dell'avvio
Il driver CoreTemp emette la temperatura della CPU per i processori Intel. Per caricare il driver CoreTemp al momento dell'avvio, digitare il comando seguente:
$ nano /boot /caricatore.conf
Aggiungi quanto segue se si utilizza un CPU Intel:
# coretemp_load = "Sì"
E se stai usando una CPU AMD, aggiungi:
# amdtemp_load = "Sì"
Per applicare le modifiche, salva il file ed esci.
Puoi anche caricare il driver senza riavviare. Usa il comando qui sotto se stai usando Intel:
$ kldload coretemp
E se stai usando AMD, digita:
$ kldload amdtemp
Per verificare se i driver sono stati caricati, digitare:
$ dmesg | Tail -10
Ora controlla la temperatura della CPU con il comando qui sotto:
$ sysctl -a | Grep -i temperatura
Infine, è possibile visualizzare maggiori dettagli con ipmitool e l'abbreviazione per l'interfaccia di gestione della piattaforma intelligente. È una linea di comando che ti riempie i dettagli della temperatura.
$ ipmitool
In sintesi
Questo tutorial ti ha mostrato come controllare la temperatura della CPU su FreeBSD. La temperatura della CPU per i processori AMD e Intel può essere verificata con il comando SYSCTL. Il driver che è responsabile del mantenimento dei rapporti di temperatura su Intel è tempcore, mentre i processori AMD utilizzano il driver tempcore. Per entrambi i processori, questo driver deve essere caricato al momento dell'avvio prima di poter controllare la temperatura della CPU.