Portál AbcLinuxu, 6. května 2025 09:24

Dotaz: Senzory: teplota CPU versus teplota jednotlivých jadier

1.6.2021 10:30 Juraj
Senzory: teplota CPU versus teplota jednotlivých jadier
Přečteno: 355×
Odpovědět | Admin
Zdravím. Menil som chladič na 8 jadrový CPU. Nejako mi nesedia teploty. U BashTOP mi osciluje teplota v kľude v rozmedzí CPU:48-52°C, podobne je to aj u teplôt jednotlivých jadier Core[1-8]. Glances mi však teplotu CPU ukazuje v tom istom čase o 12°C nižšiu, pričom teplotu jednotlivých jadier zobrazuje tú istú ako BashTOP. Do akej miery môžu byť dôveryhodné údaje z Glances? Je možné aby teplota CPU bola o dosť podstatnú hodnotu iná ako teplota jednotlivých jadier? Alebo sa jedná o bug v Glances?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.6.2021 10:41 z_sk | skóre: 34 | blog: analyzy
Rozbalit Rozbalit vše Re: Senzory: teplota CPU versus teplota jednotlivých jadier
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kde mas vsetky senzory teploty? Kukni vystup prikazu sensors. Ten vypise vsetky. Mozes mat viac senzorov a niektore apky zobrazuju iba niektore.
debian.plus@protonmail.com
1.6.2021 10:55 Juraj
Rozbalit Rozbalit vše Re: Senzory: teplota CPU versus teplota jednotlivých jadier
$ sensors
atk0110-acpi-0
Adapter: ACPI interface
Vcore Voltage:      936.00 mV (min =  +0.80 V, max =  +1.60 V)
 +3.3 Voltage:        3.33 V  (min =  +2.97 V, max =  +3.63 V)
 +5 Voltage:          5.05 V  (min =  +4.50 V, max =  +5.50 V)
 +12 Voltage:        12.31 V  (min = +10.20 V, max = +13.80 V)
CPU FAN Speed:      337500 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS1 FAN Speed:  937 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS2 FAN Speed: 67500 RPM  (min =  600 RPM, max = 7200 RPM)
CHASSIS3 FAN Speed:  874 RPM  (min =  600 RPM, max = 7200 RPM)
POWER FAN Speed:       0 RPM  (min =    0 RPM, max = 7200 RPM)
CPU Temperature:     +34.5°C  (high = +60.0°C, crit = +75.0°C)
MB Temperature:      +32.0°C  (high = +45.0°C, crit = +75.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +49.0°C  (high = +80.0°C, crit = +100.0°C)
Core 1:       +47.0°C  (high = +80.0°C, crit = +100.0°C)
Core 2:       +50.0°C  (high = +80.0°C, crit = +100.0°C)
Core 3:       +47.0°C  (high = +80.0°C, crit = +100.0°C)

AraxoN avatar 1.6.2021 10:55 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Senzory: teplota CPU versus teplota jednotlivých jadier
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ak si dobre pamätám, je rozdiel v tom, akú teplotu reportuje Coretemp (senzor priamo v CPU) a akú ostatné HW senzory na doske. Senzor CPU vracia počet stupňov celzia do maximálnej teploty (T-junction). Táto maximálna teplota nie je pri rôznych CPU rovnaká a ak Linux daný CPU nepozná, použije default 80°C.

Príklad: Procesor má T-junction 90°C a aktuálnu teplotu 52°C. Modul Coretemp z hardvéru prečíta hodnotu 38 (90 mínus 52). Ak Coretemp tento procesor nepozná, konvertuje to podľa default základu (80°C) a ukáže teplotu 42°C (80 mínus 38). Tak sa stane, že teplota nesedí aj o desiatky stupňov, prípadne Coretemp ukáže teplotu nižšiu, než je teplota okolia, čo je zjavný nezmysel.
1.6.2021 11:01 Juraj
Rozbalit Rozbalit vše Re: Senzory: teplota CPU versus teplota jednotlivých jadier
Jedná sa o starý procesor intel i7-960 zo 4.Q 2009 na doske ASUS p6t deluxe v2. Ide o experimentálny počítač s Ubuntu, na ktorý postačuje. Nezdajú sa mi len tie teploty.
1.6.2021 11:17 Juraj
Rozbalit Rozbalit vše Re: Senzory: teplota CPU versus teplota jednotlivých jadier
Ak tomu rozumiem, tak údaje z Coretemp nie sú v mojom prípade asi veľmi relevantné. To by mi odľahlo ;)
AraxoN avatar 1.6.2021 12:38 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Senzory: teplota CPU versus teplota jednotlivých jadier
Tie údaje sú teoreticky vhodné pre automatizované spracovanie - procesor vracia relatívny údaj o tom, ako ďaleko je od svojej tepelnej deštrukcie. Bez ohľadu na to, kde presne tá hranica deštrukcie leží. Podľa toho by systém teoreticky vedel pridať otáčky ventilátora, či inicializovať núdzové vypnutie systému. V praxi ale tieto veci robia externé čipy podľa vlastných senzorov, a pre človeka je praktickejší absolútny údaj v stupňoch celzia. Takže Coretemp je naozaj vcelku na nič.
1.6.2021 13:18 Juraj
Rozbalit Rozbalit vše Re: Senzory: teplota CPU versus teplota jednotlivých jadier
Vďaka za nasmerovanie. Tvoje slová potvrdzuje aj thread Core i7 960. Is my temperature ok? z HardFora. Svoj dotaz považujem za vyriešený.
1.6.2021 13:56 Juraj
Rozbalit Rozbalit vše Re: Senzory: teplota CPU versus teplota jednotlivých jadier
Jedná sa predovšetkým o tento odstavec:
Most software reports core temperature which has nothing to do with the 67.9°C rating. Core temperatures are measured at the hottest spots on the core and when running a stress program, this can be 25°C or more hotter than then center of the heat spreader on top of the CPU.

Thermal shut down isn't until approximately 125°C so as long as your CPU is running reliably, you don't have to give your core temperature a second thought. Enjoy you new computer.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.