Før vi begynner
Vi viser noen få forskjellige metoder for å sjekke CPU -temperaturen i FreeBSD, og i hver bruker vi kommandolinjealternativet. Uansett hvilken kommandolinje du velger å sjekke CPU temperaturen, aktiverer du driveren for CoreTemp -enheten hvis du bruker en Intel -prosessor CPU eller AMDTEMP -enhetsdriveren hvis du bruker AMD. Dette er for å oppdage den digitale termiske sensoren.
Åpne /Boot /Loader.Conf -fil for å starte CoreTemp/AMDTEMP -driveren som en modul ved oppstart, og se CPU -temperaturen.
Kontroller CPU -temperaturen på FreeBSD
Utsted følgende kommando i terminalen, og systemet vil vise deg CPU -temperaturen:
$ sysctl -a | grep temperatur
Du kan også skrive inn følgende for å sjekke CPU -temperaturen:
$ sysctl dev.CPU | grep temperatur
Start temp -driveren ved oppstart
CoreTemp -driveren utsteder CPU -temperaturen for Intel -prosessorer. For å laste Coretemp -driveren ved oppstart, skriver du inn følgende kommando:
$ nano /boot /laster.konf
Legg til følgende hvis du bruker en Intel CPUer:
# coretemp_load = "ja"
Og hvis du bruker en AMD CPU, kan du legge til:
# amdtemp_load = "ja"
For å bruke endringer, lagre filen og avslutte.
Du kan også laste sjåføren uten å starte på nytt. Bruk kommandoen nedenfor hvis du bruker Intel:
$ Kldload coretemp
Og hvis du bruker AMD, skriv: Skriv:
$ Kldload amdtemp
For å sjekke om driverne er lastet inn, skriv: Skriv:
$ dmesg | hale -10
Kontroller nå CPU -temperaturen med kommandoen nedenfor:
$ sysctl -a | grep -i temperatur
Til slutt kan du se flere detaljer med Ipmitool, og forkortelse for Intelligent Platform Management Interface. Det er en kommandolinje som fyller deg på temperaturdetaljene.
$ ipmitool
oppsummert
Denne opplæringen har vist deg hvordan du kan sjekke CPU -temperaturen på FreeBSD. CPU -temperaturen for både AMD- og Intel -prosessorer kan sjekkes med SYSCTL -kommandoen. Driveren som er ansvarlig for å opprettholde temperaturrapporter på Intel er tempcore, mens AMD -prosessorer bruker TempCore -driveren. For begge prosessorene må denne driveren lastes ved oppstart før du kan sjekke CPU -temperaturen.