CPU

Aplikacije ukazne vrstice za ogled temperature CPU in GPU v Linuxu

Aplikacije ukazne vrstice za ogled temperature CPU in GPU v Linuxu
Številne distribucije Linuxa so opremljene z programčki in pripomočki za ogled informacij o strojnih senzorjih in njihovih temperaturah. Aplikacije tretjih oseb, kot je razširitev sistemskega monitorja za GNOME Shell in Psensor, ponujajo tudi grafično prednjo stran za nadzor toplotnih vrednosti. Kar zadeva aplikacije ukazne vrstice, obstaja le nekaj, vendar lahko prikažejo natančne vrednosti temperature.

V tem članku bodo naštete nekatere aplikacije ukazne vrstice, ki so na voljo v Linuxu za spremljanje senzorjev strojne opreme. Številne grafične aplikacije uporabljajo ta orodja ukazne vrstice kot osnovo, zlasti prvi dve spodaj omenjeni aplikaciji.

Lm-senzorji

Lm-senzorji so zbirka aplikacij ukazne vrstice za spremljanje in ogled podatkov senzorjev. Prikaže lahko informacije o senzorjih, kot so hitrost ventilatorja, napetost, temperatura itd.

Če želite namestiti Lm-senzorje v Ubuntu, zaženite spodnji ukaz:

$ sudo apt namesti lm-senzorje

Po končani namestitvi zaženite spodnji ukaz, da prepoznate senzorje v sistemu:

$ sudo senzorji zaznajo

Lm-senzorji bodo na terminalu prikazali nekaj pozivov in zahtevali vaš vnos. Vsak poziv natančno preberite in odgovorite z DA / ne. Ti pozivi so lahko različni za različne sisteme, odvisno od konfiguracije strojne opreme, zato ni enotnega načina konfiguriranja senzorjev. Ta čarovnik za konfiguracijo ukazne vrstice je treba dokončati, sicer so napačne ali pa so na voljo le delne informacije o senzorjih.

Ko odgovorite na vsa vprašanja, znova zaženite sistem in zaženite spodnji ukaz, da preverite temperaturo CPU, temperaturo GPU, hitrost ventilatorja, napetost itd. v terminalu:

$ senzorji

Če imate raje enote Fahrenheita namesto Celzija, zaženite spremenjeni ukaz, omenjen spodaj:

$ senzorji -f

Če želite samodejno posodobiti vrednosti temperature vsako sekundo, zaženite ukaz v naslednji obliki:

$ watch -n 1 senzorji

Tu se "-n 1" nanaša na časovni interval v sekundah med posodobitvami.

Psutil

Psutil je Python modul, ki lahko išče informacije o strojni opremi, aktivne procese in podatke o uporabi sistema v realnem času. Ker lahko Psutil prikaže veliko podatkov o vaši strojni opremi, jo lahko učinkovito uporabite kot nadomestek za več aplikacij ukazne vrstice in bash ukazov, ki se uporabljajo ločeno za pridobivanje različnih vrednosti uporabe strojne opreme.

Če želite namestiti Psutil v Ubuntu, zaženite spodnji ukaz:

$ sudo apt namestite python3-psutil

Ko je namestitev končana, zaženite spodnji ukaz za hiter ogled temperature CPU in GPU:

$ python3 -c "uvoz psutil; uvoz pprint; pprint.pprint (psutil.sensors_temperatures ()) "

Če želite stalno prikazovati temperaturo vsako sekundo, zaženite spodnji ukaz:

$ watch -n 1 -x python3 -c "uvoz psutil; uvoz pprint;
odtis.pprint (psutil.sensors_temperatures ()) "

Tu se "-n 1" nanaša na časovni interval v sekundah med posodobitvami.

Ker je Psutil knjižnica Python, jo lahko uporabljate v skriptih Python in aplikacijah GUI, izdelanih v Pythonu. Za ogled dobro oblikovanih izhodov v terminalu lahko uporabite nekaj lepih skriptov, ki jih ponuja uradna dokumentacija Psutil.

Prvi skript »temperature.py ”lahko prenesete iz tukaj. Ko prenesete datoteko, zaženite spodnji ukaz za ogled temperaturnih vrednosti:

$ python3 ./ temperature.py

Če si želite neprekinjeno ogledati vrednosti temperature v določenem intervalu ene sekunde, zaženite spodnji ukaz:

$ watch -n 1 -x python3 ./ temperature.py

Drugi scenarij, imenovan »senzorji.py ”lahko prenesete iz tukaj. Ta skript poleg temperaturnih vrednosti zagotavlja tudi hitrost ventilatorja v vrtljajih, nivo baterije in tako naprej. Ko prenesete datoteko, zaženite spodnji ukaz:

$ python3 ./ senzorji.py

Za neprekinjen ogled temperaturnih vrednosti, hitrosti ventilatorja itd. v določenem intervalu ene sekunde zaženite spodnji ukaz:

$ watch -n 1 -x python3 ./ senzorji.py

HardInfo

HardInfo je grafična aplikacija, ki prikazuje informacije o različnih komponentah strojne opreme v vašem sistemu. Prav tako lahko določi merila uspešnosti za merjenje uspešnosti in lahko izvozi podrobna poročila v besedilnih in html oblikah.

Če želite namestiti hardInfo v Ubuntu, zaženite spodnji ukaz:

$ sudo apt namestite hardinfo

Skupaj z aplikacijo GTK ponuja tudi vmesnik ukazne vrstice, tako zmogljiv kot grafični vmesnik. Za ogled senzorjev in trenutnih temperaturnih vrednosti s pomočjo HardInfo zaženite spodnji ukaz:

Naprave $ hardinfo -rma.tako | grep -A 10 senzorjev

Pogledi

Glances je "vrhunsko" orodje za Linux, ki v realnem času prikazuje podatke o uporabi strojne opreme v terminalu. Napisan je v jeziku Python in dejansko uporablja zgoraj omenjeno knjižnico Psutil. Vendar pa ima veliko dodatnih funkcij, kot so vgrajeni lahki strežnik, RESTful JSON API, spletni uporabniški vmesnik, ki si ga lahko ogledate v brskalniku, izvoz CSV itd. Če ste uporabili orodja, kot sta top / htop, je videti in deluje podobno kot oni.

Če želite namestiti Glances v Ubuntu, zaženite spodnji ukaz:

$ sudo apt namestitveni pogledi

Če si želite ogledati senzorje in njihove temperature, skupaj z drugimi informacijami o strojni opremi, zaženite spodnji ukaz:

$ pogledov

Če si želite ogledati vrednosti temperature v enotah Fahrenheita, zaženite spodnji ukaz:

$ pogledov --fahrenheit

Če si želite ogledati samo podatke senzorjev in nič drugega, zaženite spodnji ukaz:

$ ogledi -t 1 - izhodni senzorji

Tu se "-t 1" nanaša na časovni interval v sekundah med posodobitvami.

Zaključek

To je nekaj aplikacij ukazne vrstice, ki so na voljo za Linux za spremljanje temperature komponent strojne opreme v sistemu. Te aplikacije so osredotočene na porabo procesorja in pomnilnika ter so idealne za oddaljeno spremljanje strežnikov.

Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...
Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...