Portál AbcLinuxu, 14. května 2025 17:15
Intel pracuje na ovladači PowerClamp, jehož smyslem je umožnit správcům omezovat výkon systému kvůli rozpočtovým omezením na spotřebu energie, omezení vyzařování tepla a tak podobně. Ovladač by se mohl objevit už v Linuxu 3.8.
Tiskni
Sdílej:
A W/h je jako co? Nehledě na to, že ten druhej odstavec podle mě vůbec nedává smysl...
Pri spotrebe elektriny mi to pride blbost, pretoze CPU priskrtene na polovicny vykon zerie daleko viac ako polovicu el., takze sa nevyplati brzdit pracu.To je váš dohad, je docela možné, že správnou modulací se dá najít nastavení, ve kterém to bude žrát míň. Pokud například 10% snížení taktu umožní podtaktovat, tak může objem práce odvedený na jeden W naopak stoupnout. Když budu parafrázovat ten komentář někde nahoře, tak cíl je, aby to místo 5 minut na 130 W jelo třeba 5 minut 10 sekund, ale s 90W.
Radsej rychlo nieco spravit a potom sa odpojit.To by platilo, kdyby jste byl na notebooku nebo desktopu, mobilu, kde máte většinu času minimální zátěž a idle je dominantní. Jenže na serveru moc často příležitost k vypnutí není, protože po něm někdo pořád něco chce. Ta zátěž může být mírná, ale většinu času drží CPU vzhůru. Proto je třeba optimalizovat i běh se zátěží na optimální efektivitu. Pokud používáte techniku "honem do idle" a spustíte turbo, tak v tom turbo režimu v zátěži vlastně efektivita (práce odvedená za W) klesá, protože přetaktováváte a často i zvyšujete napětí. Pokud se vám skutečně podaří se poté na delší čas vypnout, tak to dohoníte značně sníženou spotřebou v C stavu. Ale jak jsem řekl, v serveru se vám to asi nepovede, takže dlouhodobě je optimální si nastavit nižší frekvence, při kterých to méně žere. Když máte nízké zatížení, tak to server koneckonců utáhne i na nižší takt. O to podle mě v tom ovladači půjde.
Jednou jsem zkoušel u i3-1310M (Sandy) omezit frekvenci přes cpufreq na 800MHz, aby při 100% zátěži tolik nežral, a žral úplně stejně...
Hrál jsem Atomic Bomberman ve Wine a štvalo mě, že to u takové vykopávky žere 30W, tak jsem cpufreqem dal max 800MHz a žralo to stejně (+-2W, zas tak jsem to nezkoumal)
Předpokládám, že změnou frekvence přes CPU se změní i napětí. Nevidím způsob, jak jinak ho ovlivnit.
Vemem úplně jinej procesor za úplně jinejch podmínek (idle) a srovnáváme. Super.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.