Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo

Zdravím,

Už těsně přes 2 roky používám notebook Lenovo Thinkbook s procesorem AMD Ryzen 7 5825U (8 jader, 16 vláken), RAM 40 GB. Mám nainstalované Ubuntu 23.04. Procesor je samozřejmě velmi rychlý a vše šlo až do teď svižně.

Najednou se ale notas začal zpomalovat. Tak jsem párkrát restartoval. Ale nepomohlo to. Notebook mi jede strašně pomalu, jako když by tam byl nějaký hodně pomalý procesor. Začal najednou brutálně zpomalovat i pči běžných činnostech.

Systém i cokoliv spuštěného normálně funguje, ale jakýkoliv proces nebo výpočet trvá až 10x déle. Kouknul jsem na procesy a zatížení CPU. Vidím, že CPU jede poměrně ve velkém zatížení. Běžné procesy jako webový prohlížeč dříve zabíraly jen malé procento teď ale velkou část kapacity CPU.

I když velká část jader CPU je zatížena (běžnými procesy, které by neměly zabírat téměř nic), větrák vůbec nehučí, PC se vůbec nezahřívá. Teplota jako při minimálním zatížení, CPU jen 38 stupňů. Vypadá to, jako když by najednou fregvence procesoru se extrémě propadla (vše běží, ale hodně pomalu, procesor zatížen, PC se vůbec nezahřívá). Mohl se CPU najednou nějak podtaktovat na extrémě malou fregvenci ? Tak je to teď měsíc po záruční době, možná se dala do akce kurvítka.

Pro srovnání, komprese dat, jež by měla trvat 15 minut teď trvá přes 2 hodiny.


Re:Extrémní zpomalení-podtaktování CPU Ryzen na notebooku Lenovo
« Odpověď #1 kdy: 03. 05. 2025, 23:29:15 »
Zkusil bych ryzenadj - možná se něčím rozhodilo nastavení limitů spotřeby, teploty nebo frekvence.
Nevím, jak moc lze měnit nastavení notebookového Ryzenu, ale na serveru ho používám pro tichý noční provoz a dá se s tím velmi snadno změnit hodně - v dobrém i zlém.
https://github.com/FlyGoat/RyzenAdj

Re:Extrémní zpomalení-podtaktování CPU Ryzen na notebooku Lenovo
« Odpověď #2 kdy: 03. 05. 2025, 23:40:40 »
Tomas-T
Díky moc, zkouknu.

Teď se to najednou vrátilo do normálních kolejí a CPU už jede rychlostí normální, větrák hučí. Mám tady jeden velký soubor Libre Office tabulkový kalkulátor, je tam hodně řádků, sloupců, výpočtů. Normálně otevření trvalo 5-10 s, ale předchvilkou to bylo pár minut (jako příklad).ýkon,

Na Ubuntu 23.04 (chtělo by to Upgrade) jsou 3 režimy spotřeby - Performance plný výkon, Balanced střední výkon a Power saver úsporný režim (pro baterku a pod.). Když přes noc běží procesy, dávám ten úsporný režim a větrák nehučí. Notas se taky tolik nezahřívá, ani když je delší dobu všech 16 vláken CPU na 100 %. To při režimu Performance už noťas slušně topí a větrák hučí.

Teď ale to vypadá že se nachvilku fregvence propadla totálně, do nějakého hyper-úsporného režimu, samozřejmě razantně pomalejší než klasický Power saver režim. Měl jsem pocit, že jedu na 20 let starém Celeronu.

k3dAR

  • *****
  • 3 193
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Extrémní zpomalení-podtaktování CPU Ryzen na notebooku Lenovo
« Odpověď #3 kdy: 04. 05. 2025, 01:13:51 »
mam s Ryzen (2400GE Pro) jen 1 stroj(ek), takze neznam z praxe mozna vychytanejsi nastroje,
ale zkusil bych (i kdyz je od Intelu, ale overeno ze na tom mem to zobrazuje) nastroj "powertop", po spusteni klavesou TAB prepnout na list "Frequency stats" a je tam videt u kazdeho jadra jak casto bezelo na ktere frekvenci, pro ukonceni 2x ESC...

Brumla

  • ***
  • 125
    • Zobrazit profil
    • E-mail
Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #4 kdy: 04. 05. 2025, 09:32:09 »
Otázka jestli je to opravdu procesorem. Zkus jestli to dělá s jiným diskem. Za poslední 2 roky prakticky 100% zpomalených počítačů, které jsem řešil, byly zpomalené diskem. Po výměně disku vždy šlapaly opět rychle. Většina disků ve S.M.A.R.T.u neukazovala chyby, ale výměna za nový / jiný disk pomohla vždy. Naopak reinstalace systému na stejném disku nepomohla nikdy a problém se obvykle do 1-2 týdnů vrátil. Zrovna v pátek mi zákazník předal další zpomalený ntbk a hádej co - s jiným diskem šlape svižně. Na starém disku obvykle "resetuji nand" potažmo udělám disku "factory reset", a dám jej do záložních (ale nespolehlivých).


RDa

  • *****
  • 3 036
    • Zobrazit profil
    • E-mail
Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #5 kdy: 04. 05. 2025, 10:58:05 »
Pokud to bude pomale i v jinem distru, nebo treba instalaci win.. tak muze byt problem v chlazeni. Mam cca 10x vetsi pocet ryzen soc mrtvolek nez intelu, ve stavu ze se to ani nezapne. Kremik pak ma casto nejaky flek - jako kdyby se tomu vyparila pasta nebo co :D takze bych pro jistotu zkontroloval chlazeni - pokud pojde pasta/heatpipe tak bude throttlovat.

Brumla

  • ***
  • 125
    • Zobrazit profil
    • E-mail
Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #6 kdy: 04. 05. 2025, 11:38:49 »
Pokud to bude pomale i v jinem distru, nebo treba instalaci win.. tak muze byt problem v chlazeni. Mam cca 10x vetsi pocet ryzen soc mrtvolek nez intelu, ve stavu ze se to ani nezapne. Kremik pak ma casto nejaky flek - jako kdyby se tomu vyparila pasta nebo co :D takze bych pro jistotu zkontroloval chlazeni - pokud pojde pasta/heatpipe tak bude throttlovat.
Může se stát, že by to throttlovalo i při nízkých teplotách? Nemám s tím velkou zkušenost, tak se raději ptám, protože nahoře píše, že se to moc nezahřívá, jen 38 stupňů. Mimochodem, může se stát, že by se ntbk z důvodu vypálené pasty / "přehřátí" sám vypnul, i když mu teplota neroste nad normální limit a ventilátory fučí? Mám jeden ntbk co to dělá a zatím nevím co s tím, ale nejsem elektronik. (sorry za vsuvku)

Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #7 kdy: 04. 05. 2025, 11:51:57 »
Poměrně důležitý údaj: jaká je frekvence jader případně dummy cycles střída a nebo clock modulation střída.?

Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #8 kdy: 04. 05. 2025, 20:16:32 »
Ty symptomy, které popisujete, odpovídají tomu, že se CPU přehřívá a frekvence CPU spadla na tu nejnižší možnou. Vyfoukejte důkladně prach z CPU chladiče.

Brumla

  • ***
  • 125
    • Zobrazit profil
    • E-mail
Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #9 kdy: 04. 05. 2025, 22:06:52 »
... CPU jen 38 stupňů...

Ty symptomy, které popisujete, odpovídají tomu, že se CPU přehřívá a frekvence CPU spadla na tu nejnižší možnou. Vyfoukejte důkladně prach z CPU chladiče.
Je možné, že by se procesor přehříval při 38 stupních? Teplotu Honza1Ubuntu zmiňuje už v prvním příspěvku.

Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #10 kdy: 04. 05. 2025, 23:33:16 »
V pracovnim Thinkpadu mam Ryzen 7840HS (ovsem s Winblows). Prvotni nadseni z papirovych parametru vystridalo mega zklamani z toho, jak nesmyslne se to chova.

Furt mi to prislo straslive liny... no bodejt, defaultne tam byl TDP limit jen 15 W.
Trocha hrabani se v korporatnich winblows, prepnuti power profile na high performance ... nic, furt boost 22 W, jinak limit 15 W, pri max teplotach hluboko pod 50 stupnu.
Prepnuti power profile na balanced + doladeni pres "moderni" power settings v novych wokennich settings = tadaaa, najednou mam TDP limit 30 W, boost snad kolem 40 W a je to uplne jinej vesmir.

Nedokazi ovsem urcit, v cem presne je rozdil (resp. co za volani tu zmenu udelalo)... a uz vubec ne, jaky nastroje na to pouzit pod tucnakem.



Embedded controller u Lenova si proste zije zcela svym zivotem. Hledani po internetech a redditech - cista nula.



Pozornost bych venoval zejmena power managementu, TDP limitu a pripadne jejich odemknuti.


Ju a jeste se nam u Lenova (bez ohledu na model) obcas deji ruzny haluze zejmena stran nabijeni, nemoznosti notas zapnout, nebo prave vytuhnuti v nejakym power saving rezimu, potazmo nemoznost z nej dostat vykon... (coz ma opet jako spolecny prvek ten EC).
Vetsinou na to staci na chvilku odpojit stavu + baterku (pokud nechcete notas otvirat, spousta modelu ma moznost SW odpojeni baterky z BIOSu, to udela stejnou sluzbu). Vetsinou je potom treba pul roku pokoj...

Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #11 kdy: 05. 05. 2025, 07:35:34 »
Zaměřte se na klíčové slovo PROCHOT (Intel: BD PROCHOT, AMD: PROCHOT EXT) = signál, který má prsty v nouzovém škrcení výkonu CPU. Např. utilitu turbostat znám jenom z Intelu - co Vám ukáže na AMD? Zná tyhle AMD-specific věci? Nebo nekvákne něco takového RyzenADJ ?

Signál PROCHOT je generován jednak interně, když se přehřívá procesor - druhak ale může být generován taky externě, motherboardem, z jakýchkoli příčin, mezi těmi legitimními klasicky např. při nějakém problému s napájením (baterka, externí adaptér, třeba zlomené komunikační linky v jeho kabelu) nebo obecně v důsledku designových bugů (HW na motherboardu, firmware EC). U Intelu existovaly historicky v některých modelech CPU bugy, kdy procesor škrtil i v nepřítomnosti nominálního PROCHOT signálu... neznám tyhle zákulisní historky u AMD.

Každopádně především hledejte příznak PROCHOT - bohužel jeho přítomnost neznamená, že se přehřívá procesor, možnosti jsou širší, a nemusí mít máslo na hlavě AMD, ale klidně Lenovo.

martyd420

  • ***
  • 240
  • K U B U N T U
    • Zobrazit profil
    • E-mail
Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #12 kdy: 05. 05. 2025, 10:00:34 »
Při těchto příznacích je bez váhání první volba rozebrat, vyčistit průchod mezi ventilátorem a žebry chlazení, vyfoukat a dát zpět s novou pastou (mx4). To by měla být btw samozřejmost jednou za rok, možná max 2 dle provedení. Pak teprve má smysl něco dál diagnostikovat.
T_PAAMAYIM_NEKUDOTAYIM

martyd420

  • ***
  • 240
  • K U B U N T U
    • Zobrazit profil
    • E-mail
Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #13 kdy: 05. 05. 2025, 11:19:42 »
Pro zajímavost, celkem dlouho jsem to servisoval. Tyto příznaky zejména se stoprocentním přesvědčením lidí, že to tím v žádném případě nemůže být znamenají, že to vevnitř nejspíš vypadá asi takto :)  (takže je opravdu důležité sundat i ten kryt, případně pokud je přístup pod páskou a vytáhnout ten bordel i z vnitřní strany žeber..)
T_PAAMAYIM_NEKUDOTAYIM

RDa

  • *****
  • 3 036
    • Zobrazit profil
    • E-mail
Re:Zpomalení (podtaktování) CPU Ryzen na notebooku Lenovo
« Odpověď #14 kdy: 05. 05. 2025, 11:42:25 »
Prepnuti power profile na balanced + doladeni pres "moderni" power settings v novych wokennich settings = tadaaa, najednou mam TDP limit 30 W, boost snad kolem 40 W a je to uplne jinej vesmir.

Nedokazi ovsem urcit, v cem presne je rozdil (resp. co za volani tu zmenu udelalo)... a uz vubec ne, jaky nastroje na to pouzit pod tucnakem.

Typicky se pouzivaji k nastaveni power managementu zadni vratka (MSR), ze ktereho si to PSP firmware prevezme a podle toho ridi limity spotreby a frekvenci.

Samozrejme tomu jde udelat hezkou fasadu skrze ACPI, ale dnesni vyrobci ci programatori biosu to nemaji jako prioritu. Protoze uvest na trh dokonaly produkt by znamenalo nizsi prodeje pristi generace.