supraîncălzirea Hardware creează adesea o performanță proastă a sistemului dvs. Monitorizarea temperaturii hardware vă poate ajuta să diagnosticați orice probleme de supraîncălzire a procesorului ale sistemului. Sursa supraîncălzirii laptopului provine în mod normal de la CPU extins, GPU (plăci video) sau temperatura hard disk-ului.dacă laptopul se încălzește, asigurați-vă că laptopul este poziționat corect, astfel încât să nu restricționeze fluxul de aer. Trebuie să aveți un bun, cooler laptop curat, nu prăfuit, și elimina orice software nedorit care utilizează CPU de mare., De asemenea, rularea laptopului în modul de economisire a energiei reduce supraîncălzirea.
în acest tutorial, vom învăța cum să obținem temperatura procesorului pe Ubuntu Linux atât din linia de comandă, cât și de pe Desktop.
1) Verifica temperatura PROCESORULUI folosind Lm_Sensors
Lm_sensors este un instrument de linie de comandă, care este folosit pentru a afișa valorile actuale de toate cip senzor de date, inclusiv temperatura PROCESORULUI. În mod implicit, Lm_sensors nu sunt instalate în majoritatea distribuțiilor Linux, prin urmare, trebuie să le instalăm noi înșine.deci, mai întâi să verificăm cum se instalează pachetul lm-sensors pe diverse distribuții Linux.,deschideți terminalul de pe Ubuntu apăsând tasta rapidă CTRL + ALT + T
de la tastatură. Apoi instalați Lm_Sensors prin rularea următoarea comandă care l-am testat pe Ubuntu 18.04, Ubuntu 20.04, și Debian 10:
$ sudo apt install lm-sensors
Instalare Psensor Server dacă doriți să imprimați temperatura și viteza ventilatorului de un server de la distanță.
$ sudo apt-get install psensor-server
Pe Arch Linux
Pentru a instala lm_sensors pe Arch Linux, permite în plus depozit în/etc/pacman.conf’., Apoi executați următoarele pacman comanda din terminal:
$ sudo pacman -S lm_sensors
Pe Fedora
Utilizare dnf comandă pentru a instala lm_sensors pe Fedora Linux.
$ sudo dnf install lm_sensors
Pe CentOS/RHEL
Utilizare yum comandă pentru a instala lm_sensors pe CentOS 7 și RHEL 7
$ sudo yum install lm_sensors
Detectarea compatibil cu senzorii de pe Ubuntu Linux
apoi, avem nevoie pentru a detecta hardware-ul de monitorizare chips-uri instalate în laptop-uri noastre. Deci, acum putem începe detectarea senzorilor hardware ai laptopului., Acest lucru va oferi informații despre:
- Senzori integrate in Procesoare si alte super I/O chips-uri
- monitorizare Hardware chips-uri accesate prin porturi I/O și SMBus/I2C bus pe sistemul nostru
Vom face asta prin tastarea comenzii sudo sensors-detect:
Afișare temperatura PROCESORULUI în linia de comandă
Ne-am instalat cu succes lm-sensors pachet și ne-am detectat cu succes senzori acceptate pe Ubuntu Linux laptop alimentat.,acum putem executa următoarea comandă pentru a vedea datele de temperatură:
sensors
rețineți că rezultatele vor diferi pentru computer.
puteți folosi, de asemenea, ceasul de comandă pentru a rula senzori de comandă în mod constant, care va afișa ieșire a senzorului de schimbările de pe ecran:
$ watch sensors
2) Verifica temperatura PROCESORULUI cu Psensor instrument de GUI
Am de gând să utilizeze un instrument de GUI, Psensor, care vă permite să monitorizeze temperatura hardware pe Linux.,
Cu Psensor puteți verifica următoarele:
- temperatura de la placa de baza si CPU senzori și NVidia Gpu-uri
- temperatura de hard disk-uri
- viteza de rotație a ventilatoarelor
- Monitor CPU utilizare
Cea mai recentă versiune a Psensor oferă, de asemenea, un applet indicator pentru Ubuntu și, astfel, se face monitorizarea hardware temperatura chiar mai ușor pe Ubuntu. Puteți alege să afișați temperatura chiar în panoul superior. Se poate trimite chiar și o notificare desktop atunci când temperatura depășește limita.,
putem continua cu instalarea de Psensor folosind comanda de mai jos:
Ubuntu/Debian
$ sudo apt install psensor
Fedora
$ sudo dnf install https://raw.githubusercontent.com/rpmsphere/x86_64/master/p/psensor-1.2.0-5.1.x86_64.rpm
CentOS și RHEL
$ sudo yum install https://raw.githubusercontent.com/rpmsphere/x86_64/master/p/psensor-1.2.0-5.1.x86_64.rpm
Odată instalat, rulați aplicația de căutându-l în Unitatea de Bord. La prima rulare, puteți configura ce statistici (senzori) doriți să colectați cu Psensor.,
Dacă doriți să arate CPU statistici, inclusiv temperatura în panoul de sus, du-te la ‘Senzor de Preferințe’. Apoi, sub meniul „Indicator aplicație”, selectați componenta pentru care doriți să afișați temperatura. Apoi verificați „senzor de afișare” în opțiunea etichetă.,
3) Folosind ‘Hardinfo’ pentru a verifica temperatura PROCESORULUI
Hardinfo este un sistem de profile și instrument de referință utilizate în Linux pentru a afișa informații hardware în GUI. De asemenea, puteți verifica temperatura procesorului din GUI – dispozitive – senzori.
Pe Ubuntu și Debian
$ sudo apt install hardinfo
Pe Arch Linux, puteți găsi hardinfo în comunitate repo
$ sudo pacman -S hardinfo
Rulați următoarea comandă din terminal pentru a afișa informații despre hardware-ul pe GUI.,
# hardinfo
Using ‘i7z’ to find CPU temperature
i7z is a command-line tool to print CPU information on Intel Core i7, i5, i3 processors, and also reports CPU temperature. i7z needs to be run as root or user with sudo privilege.,
Pentru a instala pe ubuntu executați următoarea comandă:
$ sudo apt install i7z
Concluzie
în Afară de aceasta, puteți încerca să utilizați TLP și thermald,vă poate ajuta să controlați temperatura PROCESORULUI pe Linux. Cpufreq este un alt instrument care vă poate ajuta să economisiți bateria și să reduceți supraîncălzirea laptopului care funcționează foarte bine pe Ubuntu.,cu câțiva ani înainte am folosit „Conky”, care este un monitor de sistem desktop ușor, care poate afișa statistici despre CPU, memorie, spațiu de swap, stocare pe disc, temperaturi, procese, interfețe de rețea, energie a bateriei etc.dacă doriți să verificați temperaturile fără instrumente 3rd party, căutați în fișierul /sys/devices/virtual/thermal/thermal_zone1/temp.pentru a verifica temperatura hard disk-ului, puteți instala pachetul hddtemp.