abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    včera 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 6
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Nová verze

    Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Nová verze

    Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.

    Ladislav Hagara | Komentářů: 2
    včera 04:11 | Nová verze

    Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 739 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Zvýšenie frekvencie merania teploty CPU

    23.2.2019 09:53 | Přečteno: 1639× | Hardware

    Nedávno som riešil problém s prehrievaním CPU na notebooku. Chcel som porovnať rast teploty pred a po výmene teplovodivej pasty, lenže coretemp driver pod linuxom nedovoľuje čítať teplotu častejšie než 1x za sekundu a mne stúpla teplota CPU na maximum za menej než sekundu ;-)

    Nástroje na meranie teploty

    Pod linuxom existuje množstvo programov, ktoré dokážu čítať a zobrazovať údaje zo senzorov. Všetky, ktoré som skúšal dokázali čítať teplotu z coretemp maximálne 1x za sekundu. Tak som samozrejme problém zobral z nesprávneho konca a napísal si vlastný program na zaznamenávanie hodnoty senzorov. Viem, som blbec, ale vtedy ma nenapadlo, že narážam na obmedzenie kernelu.

    Riešenie

    Patchujeme kernel!

    Meranie teploty CPU zabezpečuje modul coretemp. Zaujíma nás teda zdrojový kód drivers/hwmon/coretemp.c. Pre zvýšenie počtu meraní za sekundu stačí vydeliť konštantu HZ na nasledujúcom riadku požadovaným počtom meraní za sekundu (napr. 2O).

    if (!tdata->valid || time_after(jiffies, tdata->last_updated + HZ/20)) {

    Po úprave stačí skompilovať modul coretemp, reloadnúť ho a meranie by malo fungovať s požadovanou frekvenciou.

    Bonus

    Vo zvyšku blogu skúsim v krátkosti vysvetliť, prečo sa mi prehrieval notebook. Pre tých, ktorým sa to nechce čítať zhrniem zvyšok blogu do jednej vety: Som kretén a ešte k tomu extrémne nešikovný.

    Ako hlavný pracovný stroj používam Thinkpad T420. Je to krásny klasický Thinkpad, má SSD, 16GB RAM, novú baterku a výkonu tak akurát. Dlhodobo poškuľujem po niečom novom, ale nenašiel som žiaden nový notebook s klasickou klávesnicou (T25 nerátam, málo vyrobených kusov a vysoká cena používaných T25 ma od kúpy odradili). No a práve klávesnica mi na tomto stroji prestala fungovať.

    Skúsil som vymeniť klávesnicu, rovnaký problém, zaniesol som to do servisu, vrátili mi ho s tým, že treba vymeniť dosku, vymenil som dosku, ten istý problém. Nakoniec bol problém v nesprávnej skrutke pod klávesnicou a jednoducho po dotiahnutí prerazila klávesnicu. Fakt blbá chyba ...

    Výmena matičnej dosky mi prvý krát zabrala cca 3 hodiny. Druhý krát som to rozobral a zložil už za slušných 20 minút (ak by ste menili dosku pozor na ten prepínač wifi, na šasi aj na doske má byť polohe off, nuž zabudol som, musel som to rozobrať znovu).

    Poďme ale k samotnému CPU.

    CPU a chladič som vyčistil liehom (viem, mal by som používať izopropylalkohol, ale nemal som ho doma). Na CPU som naniesol podľa mňa primeranú vrstvu pasty, namontoval som chladič (aspoň som si to myslel :-D), zapol som to a jeje 97°C a podtaktovaný. Len pre zaujímavosť skrutky na chladiči fakt nemajú pružinu a musia sa dotiahnuť. Pri mojej "odbornej" montáži sa chladič vôbec nedotýkal CPU a môžem byť rád, že mi nezhorel.

    Tak zase rozmontovať, vyčistiť, namazať, zmontovať, priskrutkovať, dotiahnuť a zapnúť. Tentoraz sa zapol bez zvuku štartujúcej stíhačky a teploty boli celkom OK. Chvíľu som s tým pracoval, ale pri každom uložení súboru vyskočila teplota CPU na 80-90°C a chladič sa na pár sekúnd roztočil na vysoké otáčky.

    Na tretí pokus som už pastu nemenil ja, ale bývalý kolega, ktorý okrem iného servisuje počítače. Teploty boli o niečo lepšie (75-85°C pri uložení súboru), ale stále mi vadilo zapínanie chladiča pri obyčajnom uložení súboru. Okrem toho ma sralo aj to, že neviem poriadne odmerať teplotu, rozlíšenie 1s nebolo postačujúce aby som videl krivku a tak som mohol len hádať, či je to lepšie, alebo nie.

    Na štvrtý pokus som už mal opatchovaný kernel a novú teplovodivú pastu. Vymenil som hrozne riedku Zalman ZM STG2 za Thermal Grizzly Kryonaut. Pasta je výrazne hustejšia, takže nehrozí jej vytlačenie keď prikladám chladič nerovnomerne (on sa ani nedá priložiť rovnomerne). OK, možno som nemusel použiť práve pastu určenú na kryogénne chladenie, ale výsledky sú super.

    V grafe je porovnanie teploty oboch pást. Začiatočná teplota je zhodná - 30°C. Pred testom som mal notebook vypnutý pol hodiny v oboch prípadoch. Na test zahrievania používam utilitku FIRESTARTER. Skoky u zalmana spôsobuje thermald (v tej dobe som ho musel používať aby teplota nepresiahla 100°C).

    Teplota        

    Hodnocení: 88 %

            špatnédobré        

    Obrázky

    Zvýšenie frekvencie merania teploty CPU, obrázek 1 Zvýšenie frekvencie merania teploty CPU, obrázek 2

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

    Komentáře

    Vložit další komentář

    23.2.2019 11:36 /dev/win
    Rozbalit Rozbalit vše Re: Zvýšenie frekvencie merania teploty CPU
    Ok, prerazená šrubka v klávesnici, nedotýkajúci sa chladič CPU... nerozoberaj to už ;-)
    mirec avatar 23.2.2019 11:44 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Zvýšenie frekvencie merania teploty CPU

    No za tú skrutku nemôžem, v takom stave bol ten notebook kúpený po repase ;-) Jedna klávesa bola od začiatku trochu nakrivo a display sa po zatvorení dotýkal klávesnice. Myslel som si, že je to bežná vada tohto modelu. Chybička :-D

    No rozoberať to momentálne neplánujem i keď ... mám doma jednu zvyšnú funkčnú dosku a napadlo ma, že by som mohol vyskúšať coreboot a vymeniť 2-jadrový sandy bridge za 4-jadrový ivy bidge.

    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    23.2.2019 11:56 /dev/win
    Rozbalit Rozbalit vše Re: Zvýšenie frekvencie merania teploty CPU
    nehaj si tu dosku ako spare part a uvidis, este sa potesis raz ze ju mas :-) thinkpady T420 su neznicitelne, az na maticnu dosku :-D Ináč moja stará T420 má rok po výmene Arctic Silver pasty (i5-2520m) v idle cca 50-60 stupňov celzia, ale je pravda, nieje na nej teraz Linux ale Win7 (vytunovany na sertrenie baterie) koli praci :-D
    mirec avatar 23.2.2019 12:23 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Zvýšenie frekvencie merania teploty CPU
    Příloha:

    Môj má idle teplotu ak nemám spustený thinkfan okolo 35°C. Teda idle ... pri bežnej práci (prikladám graf). S thinkfan medzi 40-60 (mám nastavené zapnutie ventilátora od 60 vyššie a vypnutie na 40, takže väčšinou sa chladí pasívne).

    Pôvodne (teda hneď po kúpe) mal idle teplotu podobnú, ale pri 100% záťaži teplota stúpala na 97°C. Frekvencia medzi 2.5GHz a 3GHz, väčšinu času skôr 3GHz. Teraz po výmene pasty som pri dvojhodinovom teste dosiahol max 84°C, po celý čas na 3GHz bez jediného podtaktovania. S jedným jadrom ide stabilne na 3.2GHz a teplota nestúpne nad 70.

    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    mirec avatar 23.2.2019 12:24 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Zvýšenie frekvencie merania teploty CPU

    Aby som nezabudol CPU mám rovnaký ;)

    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    23.2.2019 21:56 MadCatX
    Rozbalit Rozbalit vše Re: Zvýšenie frekvencie merania teploty CPU
    Já mám v T420 i7-2820QM (čtyřjádro) a ta už se chladí blbě. S Arctic MX-4 se dá při plné zátěži, co trvá déle, než pár sekund na 90 °C, kde zasáhne thermald. Dřív jsem tam měl i tu podivnou tekutou břečku od CoolLaboratory ale nepřišlo mi to o nic lepší. Problém je to v situacích, kdy je pod nějakou zátěží i GPUčko. CPU část se po ochlazení rychle vzpamatuje. U GPU mi přijde, že má větší teplotní "hysterezi" a chvíli trvá, než se z podtaktovaného stavu vrátí zpátky.
    mirec avatar 24.2.2019 09:18 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
    Rozbalit Rozbalit vše Re: Zvýšenie frekvencie merania teploty CPU

    Ja som pozeral skôr po i7 3632QM, ktorý má 35W TDP, ale je to o generáciu novší s 22nm technológiou namiesto 32nm. Musí sa však vymeniť bios za coreboot a pokiaľ viem nedá sa to softvérovo, ale musí sa priamo na dosku pripojiť programátor (napr. CH341A) pomocou klieští SOIC8 (celková cena cca 4USD z aliexpresu)

    Ozaj tou "podivnou tekutou břečku od CoolLaboratory" je myslený tekutý kov? Ako som tak o tom čítal vraj to ničí chladič a dosť rýchlo sublimuje. Bál by som sa to použiť aj na desktope ;-)

    LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
    24.2.2019 11:36 MadCatX
    Rozbalit Rozbalit vše Re: Zvýšenie frekvencie merania teploty CPU
    Ivy Bridge by byl skvělý hlavně kvůli výkonu GPU. HD3000 už má co dělat jen při připojení 4K displeje. CoolLaboratory Liquid (Ultra?) mám v desktopu přes tři roky a všechno je OK. Tři roky to běží overclocknuté na 4,3 GHz naprosto bez zádrhelů. Pěkně blbě se to ale odstraňuje z měděných chladičů. Lil jsem na to všechno, co mi přišlo pod ruku a úplně dokonale jsem to stejně neodstranil.

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.