Trenger du ofte å bekymre deg for temperaturen på datamaskinen din? Sannsynligvis ikke, hvis maskinen er i god stand og fungerer som den skal. Temperaturen vil ikke stige over den maksimale verdien som er angitt av produsenten hvis det ikke er noen fabrikkfeil. Overoppheting kan imidlertid ikke bare skyldes et maskinvareproblem, men også en feil i grafikkortdriveren eller et feilkonfigurert kontrollprogram for kjølesystemet. Ofte er årsaken til overoppheting opphopning av støv og smuss, noe som hindrer normal systemkjøling og varmespredning. Dette ser man vanligvis på eldre maskiner.
Det er verdt å forstå at overoppheting kan føre til ganske ubehagelige konsekvenser. Sørg for å overvåke tilstanden til datasystemet ditt. Det er spesielt nyttig hvis det er en tjeneste som overvåker temperaturverdien og varsler brukeren hvis den stiger. I denne veiledningen skal vi se nærmere på hvordan du kan se temperaturverdien og organisere et overvåkingssystem. Linux har et spesielt sett med verktøy som er utviklet for denne oppgaven.
For å utføre oppgaven trenger vi følgende standardverktøy:
lm-sensors
- henter data fra maskinvaresensorer på hovedkortet for å overvåke temperatur og spenning.hddtemp
- måler temperaturen på harddisker.psensor
- et grafisk temperaturovervåkingsverktøy som lar deg se temperaturen på Linux, for CPU, grafikkort, harddisker.Vår neste oppgave er å installere komponentene.
Siden lm-sensors
fungerer basert på informasjonen fra lm-sensors
og hddtemp
, er det disse komponentene som må installeres først. Dette gjør du ved å kjøre denne kommandoen:
$ sudo apt install lm-sensors hddtemp psensor
Hvis du trenger den mest oppdaterte versjonen av disse komponentene, må kommandoen modifiseres noe:
$ sudo add-apt-repository ppa:jfi/ppa
sudo apt update
sudo apt install lm-sensors hddtemp psensor
Det vil si at du må legge til PPA fra utviklerne i systemet.
Installering av psensor i Fedora og andre Red Hat-baserte distribusjoner ser omtrent det samme ut:
$ sudo yum install lm_sensors hddtemp psensor
Først og fremst må du konfigurere lavnivåverktøyene som er designet for å lese informasjon, som inkluderer lm_sensors
og hddtemp
. Ved å installere dem kan du gi systemet temperaturovervåking:
$ sudo sensors-detect
Denne kommandoen starter konfigurasjonsveiviseren for ls_sensors
. Brukeren må svare J på alle spørsmål. Deretter vil den oppdage de innebygde maskinvaresensorene i systemet, og automatisk finne passende drivere.
Når sensorskanningen er fullført, blir brukeren bedt om å legge til de oppdagede kjernemodulene i autoladeren:
I Ubuntu eller Debian legges modulene til i /etc/modeuls
. For å laste inn de nødvendige modulene automatisk, legger du bare til lm_sensors
i autoload:
$ sudo systemctl enable lm-sensors
Deretter kan vi se temperaturen på CPU-en og andre maskinvarekomponenter ved hjelp av følgende kommando:
$ sensors
For å begynne å overvåke temperaturen på harddisker, kjør hddtemp
som en daemon, og erstatt /dev/sda
med adressen til harddisken din:
$ sudo hddtemp -d /dev/sda
Gjenta denne operasjonen for hver systemdisk. En annen viktig detalj er at programmet bør legges til i autoload-listen.
Du kan også overvåke temperaturen i Linux med psensor, et spesielt grafisk verktøy. Det kan kjøres enten via en kommando eller fra hovedmenyen i systemet. Kommandoen startes på følgende måte:
$ psensors
I hovedvinduet i programmet og velg Alternativer. Før du vil åpne en liste over sensorer som viser temperaturene til hovedkomponentene. Du kan velge hvilken av sensorene du vil følge.
For å stille inn en alarm for en bestemt sensor, klikker du på fanen Alarm. Som standard måles temperaturen i psensor i grader Celsius. Nyere versjoner støtter også konvertering til grader Fahrenheit.
Nå har du alltid kontroll over temperaturen på datamaskinens viktigste komponenter. Sørg for å legge den til i autoladeren din for å sikre at du kan jobbe med den.
Apply the discount by inserting the promo code in the special field at checkout: