Je! Ninapataje joto la CPU?


Nenda kwa jibu lililokubaliwa


Je! Ninapataje joto la CPU?


531





2010-12-02




Idadi ya majibu: 18


Weka sensorer lm
Weka sensorer lm

 sudo apt-get install lm-sensors 
 

Baada ya ufungaji aina zifuatazo katika terminal

 sudo sensors-detect
 

Unaweza pia kuhitaji kukimbia

 sudo service kmod start
 

Itakuuliza maswali machache. Jibu Ndio kwa wote. Mwishowe kupata aina yako ya joto ya CPU sensors kwenye terminal yako.

 sensors
 

Matokeo:

 $ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +41.0°C  (high = +78.0°C, crit = +100.0°C)  

coretemp-isa-0001
Adapter: ISA adapter
Core 1:      +41.0°C  (high = +78.0°C, crit = +100.0°C)  

w83627dhg-isa-0290
Adapter: ISA adapter
Vcore:       +1.10 V  (min =  +0.00 V, max =  +1.74 V)   
in1:         +1.60 V  (min =  +1.68 V, max =  +1.44 V)   ALARM
AVCC:        +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
VCC:         +3.28 V  (min =  +2.98 V, max =  +3.63 V)   
in4:         +1.85 V  (min =  +1.66 V, max =  +1.11 V)   ALARM
in5:         +1.26 V  (min =  +1.72 V, max =  +0.43 V)   ALARM
in6:         +0.09 V  (min =  +1.75 V, max =  +0.62 V)   ALARM
3VSB:        +3.30 V  (min =  +2.98 V, max =  +3.63 V)   
Vbat:        +3.18 V  (min =  +2.70 V, max =  +3.30 V)   
fan1:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan2:        892 RPM  (min = 2136 RPM, div = 8)  ALARM
fan3:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan4:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
fan5:          0 RPM  (min = 10546 RPM, div = 128)  ALARM
temp1:       +36.0°C  (high = +63.0°C, hyst = +55.0°C)  sensor = diode
temp2:       +39.5°C  (high = +80.0°C, hyst = +75.0°C)  sensor = diode
temp3:      +119.0°C  (high = +80.0°C, hyst = +75.0°C)  ALARM  sensor = thermistor
cpu0_vid:   +2.050 V
 

Ili kuona joto la HDD Weka hddtemp
Weka hddtemp

 sudo apt-get install hddtemp
 

Matokeo:

 $ sudo hddtemp /dev/sda        
/dev/sda: ST3160813AS: 34°C
 

597


2010-12-02

Suluhisho la mstari wa amri ya haraka; inaonyesha joto katika millidegrees Celsius (m ° C)

 cat /sys/class/thermal/thermal_zone*/temp
 

Applet

Ikiwa unatafuta toleo rahisi kupata, ongeza Sensorer Monitor kwa Gnome-Panel:

  1. sudo apt-get install sensors-applet - hii itasakinisha
    Weka programu ya sensorer

    kifurushi cha programu ya sensorer-applet
  2. Bonyeza jopo kulia, chagua Add to panel... , kisha uchague hii:
    maandishi ya alt

  3. Umemaliza. Unaweza kusanidi ni sensorer zipi zinaonyeshwa kwa kubonyeza programu ndogo na uchague Preferences->Sensors .


    maandishi ya alt


151


2010-12-02

Kiashiria kizuri cha kuangalia hali ya joto, kasi ya shabiki na voltage ni nguvu . Inaonyesha pato la sensorer zote, huchota picha. Matokeo yaliyochaguliwa yanaweza kuwekwa kwenye jopo la kiashiria.


psensor katika hatua

Inaweza kusanikishwa kutoka hazina za Ubuntu kwa kuandika:

 sudo apt-get install psensor
 

Toleo mpya za psensor linaweza kusanikishwa kutoka ppa:

 sudo add-apt-repository ppa:jfi/ppa
sudo apt-get update
sudo apt-get install psensor
 

Inaweza pia kuteka grafu wakati utafta visanduku kwenye safu wima:


Picha ya skrini

Hapa kuna habari na picha zaidi.

Kiungo kingine muhimu

Katika hali nyingine sio sensorer zote zinazoonyeshwa. Basi unaweza kukimbia

 sudo sensors-detect
 

na ujibu "ndio" kwa maswali yote. Lakini sio salama kabisa katika visa vingine, lakini sikuwahi kupata shida yoyote na hiyo. Njia salama ni kuchukua majibu default.

Sensorer zingine zinaweza kuonekana.


111


2015-05-25

Joto bila programu za mtu wa tatu

Wakati wa kuandika, majibu yote yanajumuisha utumiaji wa huduma za mtu wa tatu. Ikiwa unataka kujua hali ya joto bila kusakinisha chochote, tumia:

 $ cat /sys/class/thermal/thermal_zone*/temp
20000
53000
50000
53000
56000
68000
49000
50000
 

Ili kuona ni hali gani joto hurejelea kutumia:

 $ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'
INT3400 Thermal  20.0°C
SEN1             45.0°C
SEN2             51.0°C
SEN3             57.0°C
SEN4             59.0°C
pch_skylake      77.5°C
B0D4             50.0°C
x86_pkg_temp     51.0°C
 

Joto huhifadhiwa huko Celsius na sehemu 3 zilizowekwa. sed hutumika "kujifanya" pato.

Joto la mwisho limeripotiwa x86_pkg_temp saa 54.0°C . Kwa Skylake i7 6700HQ CPU, nilitumia joto hili kwa onyesho la Conky hapa chini.

Joto na Conky

Ikiwa haujali huduma za mtu wa tatu napenda kutumia Conky - mfumo wa uzani wa uzito.

Amri ya Conky

Ndani ya mfumo wa kutofautisha wa mfumo ambao nilitumia kufuatilia Ivy Bridge CPU ni:

 ${hwmon 2 temp 1}°C
 

Kufuatilia Skylake CPU nilitumia:

 ${hwmon 0 temp 1}°C
 

Maonyesho ya Conky

Onyesho la kuvutia linaonekana kama hii:


ingiza maelezo ya picha hapa

Joto huanza saa 72 ° C na CPU moja inayoendesha kwa 100% katika hali ya turbo ya 3200 MHz. Kisha turbo imezimwa na temp inapungua 10 ° C hadi 62 ° C na kasi isiyo ya turbo ya 2600 MHz. Sekunde 10 baadaye turbo inarudishwa nyuma na joto mara moja hukauka hadi 72 ° C.


Kudhibiti Joto

Baada ya kujua joto lako labda unataka kudhibiti vizuri zaidi. tlp inafanya kazi maajabu kwa kuweka mfumo chini ya udhibiti. Inafanya kazi na thermald , Intel Powerclamp, Battery vs AC kwa nguvu ya USB, nk Ingawa sanidi sana haijawahi kubadilika mipangilio ya usanidi kwa uzoefu wa kupendeza wa nje wa The-Box. Kabla ya kuitumia nilikuwa na shida za kila aina na kompyuta ya mbali ya IvyBridge wakati wote. Nina hiyo kwenye kompyuta yangu mpya ya Skylake na mashabiki HAWAPASI kukimbia isipokuwa wakati wa kufanya Ubuntu 16.04 LTS hadi 18.04 usasishaji.

Unaweza kupata kuandika kwa kina na maagizo ya ufungaji hapa: Acha cpu kutoka overheating


58


2016-11-26

hardinfo
Weka hardinfo

ni vifaa muhimu sana kupata habari zote za vifaa.

Weka maelezo ngumu na sudo apt-get install hardinfo . Basi unaweza kupata joto na sensorer.


sensor


38


2014-05-12

  1. sasisha kifurushi kidogo cha acpi
    Weka acpi

    kwa amri hii

     sudo apt-get install acpi
     
  2. Utahitaji kubonyeza Y kwa uthibitisho kwa mara ya kwanza. Sasa kupata aina ya amri ya amri hii

     acpi -t
     

32


2013-06-22

XSensors

XSensors inasoma data kutoka kwa maktaba ya libsensors kuhusu afya ya vifaa kama hali ya joto, voltage na kasi ya shabiki na huonyesha habari hiyo katika usomaji wa dijiti.

Fungua terminal na aina:

 sudo apt-get install xsensors lm-sensors
 

Kisha gundua vifaa vya sensorer vya kompyuta yako kwa kufungua terminal na kuendesha amri:

 sudo sensors-detect
 

Halafu utaulizwa maswali mengi juu ya vifaa gani unataka mpango huo kugundua. Ni salama kabisa na inashauriwa kukubali majibu chaguo-msingi kwa maswali yote, isipokuwa unajua unachofanya.


Picha ya XSensors

Xsensors dhidi ya Psensor

XSensors na Psensor zote zinaangalia hali ya joto ya kompyuta na kasi ya shabiki. Tofauti kati ya maombi haya mawili ni katika kiwango cha undani wa habari ambayo inaonyeshwa na jinsi habari inavyoonyeshwa.

XSensors inaonyesha habari kidogo zaidi kuliko Psensor. Psensor ni ndogo na isiyoonekana zaidi kuliko XSensors na inajionyesha kwenye desktop kama icon ndogo ya joto katika eneo la arifu katika kona ya juu ya desktop karibu na saa. Unaweza kubonyeza kulia icon ya thermometer wakati wowote ili kuonyesha joto la vifaa.

Kuweka Psensor ya kugundua vifaa vya kompyuta yako hufanywa kwa njia ile ile kama Xsensors, kwa kusanikisha sensorer za lm kugundua sensorer za vifaa vya kompyuta yako. Kisha gundua sensorer za vifaa vya kompyuta yako zinazoendesha amri:

 sudo sensors-detect  
 

na kama ilivyo kwa Xsensors, ukubali majibu default kwa maswali yote.

Katika Ubuntu 16.04 na baadaye Psensor hugundua sensorer za vifaa vya kompyuta yako moja kwa moja bila kukimbia sudo sensors-detect


20


2015-05-25

Baada ya kufunga sensorer lm:

 sudo apt-get install lm-sensors
 

kukimbia:

 sudo sensors-detect
 

unaweza kuendesha amri ifuatayo ili kuona templeti za vifaa:

 watch -n 1 sensors
 

Pia, shabiki kawaida hupigwa na BIOS.


17


2015-05-25

Kwenye Raspberry Pi, unaweza kupata tena joto vcgencmd :

 vcgencmd measure_temp
 

Matokeo:

 temp=39.0'C
 

12


2016-10-14

Kwa hivyo tu nyinyi watu mnajua, hakuna chochote cha kufunga kama hiki sensors kinachohitajika. Fanya tu acpi -V na Boom, umepata kila kitu. Mfano:

 Battery 0: Charging, 91%, 00:17:25 until charged
Battery 0: design capacity 3310 mAh, last full capacity 3309 mAh = 99%
Adapter 0: on-line
Thermal 0: ok, 40.0 degrees C
Thermal 0: trip point 0 switches to mode critical at temperature 127.0 degrees C
Thermal 0: trip point 1 switches to mode hot at temperature 127.0 degrees C
Cooling 0: pkg-temp-0 no state information available
Cooling 1: LCD 0 of 100
Cooling 2: Processor 0 of 10
Cooling 3: Processor 0 of 10
Cooling 4: Processor 0 of 10
Cooling 5: Processor 0 of 10
 

Njia rahisi kuliko kusanikisha haya yote na kmod ... Fanya tu acpi -V.


9


2014-07-09

 /sys/class/thermal/thermal_zone0/temp
 

faili hii inashikilia joto la cpu. Kwa hivyo, unaweza kutengeneza hati iliyopewa jina temp na kuihamisha /bin kisha ingiza terminal temp .

temp Faili yangu inaonekana kama -

  #!/bin/bash
 cpu_temp=$(< /sys/class/thermal/thermal_zone0/temp)
 cpu_temp=$(($cpu_temp/1000))
 echo $cpu_temp°C
 

jibu langu limerekebishwa kwa www.cyberciti.biz


5


2017-03-10

Zote:

 getTemp () {
  for zone in `ls /sys/class/thermal/ | grep thermal_zone`
  do
    echo -n "`cat /sys/class/thermal/$zone/type`: "
    echo `cat /sys/class/thermal/$zone/temp | sed 's/\(.\)..$/.\1°C/'`
  done
}

getProcesses() {
  top -b -n 1 | head -n 12  | tail -n 6
}

update () {
  while :
  do
    clear
    getTemp
    echo -e "\nTop 5 CPU hogs:"
    getProcesses
    sleep 5
  done
}


update
 

5


2019-04-05

Ikiwa unapenda Python, unaweza kutumia psutil .

 >>> import psutil
>>> psutil.sensors_temperatures()['coretemp']
[shwtemp(label='Physical id 0', current=67.0, high=100.0, critical=100.0), shwtemp(label='Core 0', current=67.0, high=100.0, critical=100.0), shwtemp(label='Core 1', current=65.0, high=100.0, critical=100.0)]
 

... atafanya kazi hiyo. Kwa kuweka coding kidogo, kwa mfano unaweza kupata Temp vs CPU ya mfumo wako.


ingiza maelezo ya picha hapa

Ni rahisi kusasisha psutil kwa kutoa sudo pip3 install psutil --upgrade .


4


2018-02-16

computertemp
Weka computertemp

ni programu rahisi ambayo inaonyesha hali yako ya joto ya CPU + ina vifaa vya ziada kama kengele. Kwa bahati mbaya haiwezekani (au angalau sijui jinsi) ya kubadilisha rangi yake ya chini, kwa hivyo haionekani kuwa nzuri na mandhari ya Ubuntu ya kawaida.

Inaweza kuwekwa kwa njia ile ile kama programu ya sensorer iliyoelezewa katika jibu la evgeny .



Maandishi ya alt

computertemp haipatikani katika hazina mpya za Ubuntu.


2


2010-12-02

 printf '%d°\n' $(sensors | grep 'id 0:' | awk '{ print $4 }') 2>/dev/null
55°
 

printa '% d \ n' Itabadilisha thamani kuwa nambari ikiwa utaihitaji kama nambari ya pande zote


1


2018-04-07

Ikiwa unatumia Ubuntu na Mazingira ya Desktop ya MATE, unaweza kutumia Karatasi ya Sensorer ya MATE:

  1. Weka kifurushi:

     sudo apt-get install mate-sensors-applet
     

    Na ikiwa unayo kadi ya michoro ya Nvidia unaweza pia kufunga mate-sensors-applet-nvidia kifurushi.

  2. Bonyeza kulia kwenye Jopo la MATE na ubonyeze Kuongeza kwa Jopo kisha uchague Monitor Sensors Monitor


    Vifaa vya Sensorer Monitor

  3. Baada ya kuongeza unaweza kuisanidi kwa kubonyeza haki kwenye sensor yoyote na kuchagua Mapendeleo


    Mapendeleo Sensorer Monitor

    Hapa unaweza kubinafsisha orodha ya sensorer: CPU, Motherboard na GPU joto, voltages kuu (Vcore, 3.3V, 5V, 12V, nk) na kasi ya shabiki. Orodha kamili inategemea vifaa (picha hapo juu ni ya desktop na kadi ya michoro ya Nvidia).

  4. Matokeo yake yataonekana kama


    Sensorer

Kwa kweli unaweza kuhamisha programu hii kwa eneo bora.


1


2018-08-13

Kuna sehemu nyingi tofauti unaweza kupata joto lililoorodheshwa kwenye millidegrees. Mwishowe nimepata mgodi hapa:

 /sys/devices/platform/coretemp.0/temp*_input
 

Hapa kuna maeneo mengine watumiaji wameripoti kuwa wamepata joto lao

 /proc/acpi/thermal_zone/THRM/temperature
/sys/class/thermal/thermal_zone*/temp
/sys/class/thermal/cooling_device*/temp
/sys/devices/platform/f71882fg.1152/temp*_input
/sys/devices/platform/coretemp.0/hwmon/hwmon*/temp*_input
 

Baadhi ya haya ni viungo vya mfano tu kwa wengine. Labda lazima uangalie kwa uangalifu kuipata


0


2019-08-27

Kwa Intel CPUs tu Unaweza kutumia i7z .

i7z - bora i7 (na sasa i3, i5) chombo cha kuripoti cha Linux.

Ingiza:

 sudo apt install i7z 
 

Kisha uiendesha (lazima iendeswe na sudo ):

 sudo i7z
 

Mfano wa mazao (ona Temp safu - songa kulia ...):

 Real Current Frequency 4883.47 MHz [99.98 x 48.85] (Max of below)
    Core [core-id]  :Actual Freq (Mult.)      C0%   Halt(C1)%  C3 %   C6 %  Temp      VCore
    Core 1 [0]:       4883.47 (48.85x)      10.4    73.7    1.45    12.8    47      1.3547
    Core 2 [1]:       4871.56 (48.73x)      8.65    76.8     1.5    11.7    45      1.3547
    Core 3 [2]:       4877.61 (48.79x)      12.2    75.1       1    9.72    52      1.3547
    Core 4 [3]:       4880.70 (48.82x)      7.57    79.7       1    10.5    47      1.3547
 

0


2019-08-27