abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 09:44 | Upozornění

Byly zveřejněny videozáznamy přednášek z konference LinuxDays 2019, která proběhla 5. a 6. října v Praze. Odkazy na videa společně s prezentacemi naleznete v programu, případně můžete jít rovnou na stránku video. Záznamy pořizovalo Audiovizuální centrum SiliconHill.

Petr Krčmář | Komentářů: 7
včera 18:55 | Nová verze

Bylo vydáno OpenBSD 6.6. Opět bez oficiální písně. Z novinek lze zmínit například sysupgrade(8).

Ladislav Hagara | Komentářů: 3
včera 08:36 | Nová verze

Vyšla nová verze monitorovacího řešení Centreon 19.10.0. Novinek je spousta (realtime API, podpora JIRA, vylepšený systém notifikací...), ale těmi nejdůležitějšími je pro mnohé uživatele podpora nové verze rrdtool 1.7.x a php 7.2. Systém tak půjde bez problémů provozovat na jiných distribucích než CentOS 7. Kompletní přehled novinek v seznamu změn. Předpřipravená appliance i samotné části jsou k dispozici na oficiálních stránkách.

Max | Komentářů: 0
včera 01:00 | Komunita

Dnes vyjde Ubuntu 19.10 s kódovým názvem Eoan Ermine. Přehled novinek v poznámkách k vydání. Ubuntu 20.04 LTS bude Focal Fossa.

Ladislav Hagara | Komentářů: 7
16.10. 22:11 | Zajímavý projekt

Padesátiny Unixu lze oslavit také hrou The Unix Game aneb na unixové roury pomocí Scratche.

Ladislav Hagara | Komentářů: 1
16.10. 21:44 | Komunita

Vývojáři svobodného 3D softwaru Blender oznámili, že nejnovějším firemním sponzorem Blenderu je společnost Adidas. Jedná se o úroveň Corporate Silver, tj. 12 tisíc eur ročně.

Ladislav Hagara | Komentářů: 13
16.10. 18:22 | Komunita

V září proběhla každoroční konference Akademy komunity KDE. Nyní jsou záznamy přednášek dostupné online. Témata se dotýkají aplikací a knihoven KDE, jejich adaptaci pro různá speciální použití (vestavěná zařízení či rozšířená realita) i obecně vývoje a distribuce softwaru.

Fluttershy, yay! | Komentářů: 0
16.10. 09:11 | Zajímavý článek

Mozilla.cz informuje o vylepšování vlastních about: stránek Firefoxu, konkrétně o odstraňování volání funkce eval() z těchto stránek. Tyto stránky mají přístup k interním součástem Firefoxu, ale protože jsou napsané v HTML a JavaScriptu, mohou být cílem podobných útoků jako webové stránky zobrazované v prohlížeči (např. vložení cizího kódu nebo obsahu), jen s potenciálně závažnějším dopadem. Pokud by se někomu skutečně povedlo kód do

… více »
Ladislav Hagara | Komentářů: 3
16.10. 08:55 | Zajímavý projekt

Uživatel GitHubu joeycastillo představil The Open Book Project, jehož cílem je vytvořit open-source čtečku elektronických knih. Projekt se zatím nachází v rané fázi vývoje, už nyní ale obsahuje použitelný návrh hardware prototypu „Feather Wing“, jehož cílem má být ověření konceptu na 4,2palcovém displeji. Tento koncept je postaven na kitu Adafruit Feather M4 Express, který ovládá hlavní desku s displeji a tlačítky. Po úspěšném ověření

… více »
Bystroushaak | Komentářů: 41
16.10. 05:00 | Nová verze

Byla vydána verze 5.0.0 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata (Wikipedie). Přehled novinek v oficiálním oznámení a v aktualizované dokumentaci.

Ladislav Hagara | Komentářů: 0
Kdy jste naposledy viděli počítač s připojeným běžícím CRT monitorem?
 (20%)
 (4%)
 (11%)
 (39%)
 (24%)
 (2%)
Celkem 418 hlasů
 Komentářů: 22, poslední 23.9. 08:36
Rozcestník

Zvýšenie frekvencie merania teploty CPU

23.2. 09:53 | Přečteno: 1386× | 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. 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. 11:44 mirec | skóre: 31 | 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. 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. 12:23 mirec | skóre: 31 | 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. 12:24 mirec | skóre: 31 | 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. 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. 09:18 mirec | skóre: 31 | 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. 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.