Metode de plată Abuse

Cum să vizualizați și să monitorizați temperatura Linux

08.03.2021, 21:58

Trebuie să vă faceți deseori griji cu privire la temperatura calculatorului dumneavoastră? Probabil că nu, dacă aparatul este în stare bună de funcționare și funcționează fără probleme. Temperatura nu va crește peste valoarea maximă stabilită de producător dacă nu există defecte de fabrică. Cu toate acestea, totuși, poate apărea supraîncălzirea, nu numai din cauza unei probleme hardware, ci și ca urmare a unei defecțiuni a driverului plăcii grafice sau a unui program configurat incorect pentru a controla sistemul de răcire. Adesea, cauza supraîncălzirii constă în acumularea de praf și murdărie, care împiedică răcirea normală a sistemului și disiparea căldurii. Acest lucru se observă de obicei la mașinile mai vechi.

Merită să realizăm că supraîncălzirea poate duce la consecințe destul de neplăcute. Asigurați-vă că țineți sub observație starea sistemului dumneavoastră de calculatoare. Este deosebit de util dacă există un serviciu care monitorizează valoarea temperaturii și notifică utilizatorul în cazul în care aceasta crește. În această instrucțiune vom lua în considerare modul de a vedea valoarea temperaturii și de a organiza un sistem de monitorizare. Linux are un set special de instrumente concepute pentru această sarcină.

Ce este necesar

Așadar, pentru a îndeplini sarcina în cauză, veți avea nevoie de următoarele instrumente standard:

  • lm-sensors - extrage date de la senzorii hardware de pe placa de bază pentru a monitoriza temperatura, tensiunea.
  • hddtemp - măsoară temperatura discurilor dure.
  • psensor - un utilitar grafic de monitorizare a temperaturii care vă permite să vedeți temperatura din Linux, pentru CPU, placa grafică, discuri dure.

Următoarea noastră sarcină este să instalăm componentele.

Instalarea componentelor

Deoarece lm-sensors funcționează pe baza informațiilor furnizate de lm-sensors și hddtemp, aceste componente sunt cele care trebuie instalate mai întâi. Pentru a face acest lucru, rulați următoarea comandă:

$ sudo apt install lm-sensors hddtemp psensor

Dacă aveți nevoie de cea mai actualizată versiune a acestor componente, atunci comanda trebuie să fie ușor modificată:

$ sudo add-apt-repository ppa:jfi/ppa

sudo apt update

sudo apt install lm-sensors hddtemp psensor

Adică, trebuie să adăugați PPA-ul dezvoltatorului în sistem.

Instalarea psensor în Fedora și în alte distribuții bazate pe Red Hat arată cam așa:

$ sudo yum install lm_sensors hddtemp psensor

Configurarea monitorizării temperaturii

Mai întâi de toate, configurați instrumentele de nivel scăzut concepute pentru a citi informații, care includ lm_sensors și hddtemp. Instalându-le, puteți oferi sistemului monitorizarea temperaturii:

$ sudo sensors-detect

Această comandă pornește asistentul de configurare ls_sensors. Utilizatorul trebuie să răspundă la toate întrebările cu Y. Apoi, acesta va detecta senzorii hardware încorporați în sistem și va detecta automat driverele corespunzătoare.

După ce scanarea senzorilor este finalizată, utilizatorului i se va cere să adauge modulele de kernel detectate la autoloader:

În Ubuntu sau Debian, modulele vor fi adăugate în /etc/modeuls. Pentru a încărca automat modulele necesare, este suficient să adăugați lm_sensors la autoload:

$ sudo systemctl enable lm-sensors

În continuare, putem vedea temperatura procesorului și a altor componente hardware folosind următoarea comandă:

$ sensors

Configurarea DDTEMP

Pentru a începe să monitorizăm temperatura discurilor dure trebuie să rulăm hddtemp ca daemon, înlocuiți /dev/sda cu adresa discului dumneavoastră:

$ sudo hddtemp -d /dev/sda

Repetați această operațiune pentru fiecare disc de sistem. O altă nuanță importantă este că programul trebuie adăugat la lista de autoload.

Măsurarea și monitorizarea temperaturilor

De asemenea, puteți monitoriza temperatura în Linux folosind psensor - un utilitar grafic special. Îl puteți rula fie prin comandă, fie din meniul principal al sistemului. Comanda se execută după cum urmează:

$ psensor

În fereastra principală a programului și selectați Options (Opțiuni). Se va deschide în fața dvs. o listă de senzori care afișează temperaturile principalelor componente. Puteți alege singur care dintre senzori să urmăriți.

Pentru a seta o alarmă pentru un anumit senzor, faceți clic pe fila Alarmă. În mod implicit, temperatura în psenzor este măsurată în grade Celsius. Versiunile recente acceptă și conversia în grade Fahrenheit.

Asta este, temperatura celor mai importante componente ale computerului dumneavoastră va fi acum întotdeauna sub controlul dumneavoastră. Asigurați-vă că îl adăugați la autolizorul dvs. pentru a vă asigura că puteți lucra cu el.