Vlákno názorů ke zprávičce Linuxové jádro 5.8 bude mít podporu pro dvouventilátorové ThinkPady od Mlocik97 - Ja skôr nechápem ani dôvod, prečo by mal...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 4. 5. 2020 12:35

    Mlocik97

    Ja skôr nechápem ani dôvod, prečo by mal byť ventilátor ovládaný zo systému... nemal by sa o to starať hardware či nejaká vrstva medzi HW a OS? A už vôbec proč by mal používateľ sa starať o otáčky ventilátora? To ako počítač nevie riešiť sám nejaké inteligentné riadenie otáčok? Ja som popravde na svojich strojoch ešte ani raz neriešil otáčky ventilátora, a to pri tom mám teploty okolo 40-50°C a pri tom je stroj tichý, vydáva menej hluku než čo mi prejde cez okná z vonka, a to bývam v dome na "samote". Mám Dell G5 5590.

    4. 5. 2020, 12:37 editováno autorem komentáře

  • 4. 5. 2020 12:54

    kciii

    Ako používateľ môžeš mať teoreticky lepšiu predstavu ako sa majú točiť vetráky, môžeš reagovať skôr, HW má len spätnú väzbu o teplote, užívateľ môže púšťať vetráky už keď vie že štartuje nejakú záťaž. V HW môže byť nejaký failsafe riešenie.

  • 5. 5. 2020 12:00

    Trident

    To nedává smysl.
    Failsafe reseni je uvnitř komponent tak ze se komponenta zablokuje/přeruší cinnost aby se nevysmazila - typicky cipy a zdroje.
    Nadrazene failsafe reseni je obvykle jen zamezení bootu s diagnostickou signalizaci a nebo soft thermal shutdown ( narozdil od hard shutdownu se jen posle signal na okamžitě vypnuti a nedojde k vybaveni tepelne pojistky).

    Nezávislé řízení otáček dokáže reagovat stejně dobře nebo lépe nez řízení z OS. Jakékoliv reakce ovlivňuje termodynamika takže nějaké rychlé reakce v tomto případě nedávají smysl a je třeba pracovat s tepelnou kapacitou cele soustavy, vystupem cidel i mimo cipy a hysterezi.
    Řidici jednotka chlazení není zatížena stovky vláken jiných procesů a možnou sw chybou a je hard-realtime. Je taky navržena/pred­programovana na odvod tepla pro ten který design.
    Je zbytečné zvyšovat kvuli 3s na zátěži hned otáčky. Ty vetraky mají i nějakou rozbehovou dobu a celý systém má nějakou tepelnou kapacitu a velké tolerance.
    Dává smysl mít externí monitoring z OS a power management. Přímé ovládání u PC je bullshit.

    Hodí se to tak ještě u embedded reseni kde to ušetří náklady na vývoj a nepředpokládá se ze budou v krámu v lete noťas neustále reklamovat zakosi co si snížili otacky na minimum.

  • 6. 5. 2020 18:38

    Křišťan Surname

    Na řízení větráčku nepotřebujete realtime, ani nic blízkého. Smyčka pod 1 Hz bohatě stačí.

    Důvod, proč je část smyčky uzavřena až v softwaru (resp. proč k ní má userspace přístup) je, že userspace opravdu ví lépe, kdy bude potřebovat chlazení. Může chladit ještě předtím, než spustí zátěž, a tím předejde throttlingu a dalším problémům, které jsou rizikem v případě, že se to řeší až reaktivně jako následek růstu teploty.

    Dělají to tak i běžné consumer notebooky - např. Ryzen APU měří a používá tzv. "edge" teplotu, která reprezentuje teplotu šasi přístroje, a ubírá výkon tak, aby uživatele nespálil :-) tato teplota má za Tj lag v minutách, a tak je absolutně nutné rozjet větráčky na plno s několikaminutovým předstihem a zabránit rozvedení tepla, jinak po minutě nutně následuje agresivní sražení frekvencí jader.

    Na Windows je úplně normální, že OEM aplikace přidá výkon větráčkům když detekuje např. spuštění Steam klienta, právě v očekávání budoucí zátěže.