Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Téma založeno: regine 05 Listopadu 2025, 21:22:35

Název: Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: regine 05 Listopadu 2025, 21:22:35
Herní laptop není podporován ve Windows 11 (instrukční sada chybí, nemá TPM 2.0, ...). Instaloval jsem Ubuntu 24.04 LTS.
Ve Windows 10 šlo přepnout z herního výkonu do ECO (economy) stiskem Fn+F5.
procesor: Intel Core i7-2630QM
Je nějaký způsob v Ubuntu přepínání mezi malou a velkou spotřebou CPU Intel?
Název: Re:Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: ramael 05 Listopadu 2025, 21:48:00
https://packages.ubuntu.com/plucky/linux-tools-common
Takže
Kód: [Vybrat]
sudo apt install linux-tools-common
Pak jen zobrazit možnosti:
Kód: [Vybrat]
cpupower frequency-info
mě to vypíše toto:
Kód: [Vybrat]
cpupower frequency-info
analyzuji CPU 6:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 6
  CPUs which need to have their frequency coordinated by software: 6
  energy performance preference: performance
  hardwarové meze: 400 MHz - 3.60 GHz
  dostupné regulátory: performance powersave
  současná taktika: frekvence by měla být mezi 400 MHz a 3.60 GHz.
                    Regulátor "performance" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  current CPU frequency: 3.60 GHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes
To znamená že si mohu vybrat mezi powersave a performance. Po zadání
Kód: [Vybrat]
sudo cpupower frequency-set -g powersave
Setting cpu: 0
Setting cpu: 1
Setting cpu: 2
Setting cpu: 3
Setting cpu: 4
Setting cpu: 5
Setting cpu: 6
Setting cpu: 7
Setting cpu jsou výstupy. Pak je výpis takový:
Kód: [Vybrat]
cpupower frequency-info
analyzuji CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  energy performance preference: balance_performance
  hardwarové meze: 400 MHz - 3.60 GHz
  dostupné regulátory: performance powersave
  současná taktika: frekvence by měla být mezi 400 MHz a 3.60 GHz.
                    Regulátor "powersave" může rozhodnout jakou frekvenci použít
                    v těchto mezích.
  current CPU frequency: 900 MHz (asserted by call to kernel)
  boost state support:
    Supported: yes
    Active: yes
Samozřejmě můžeš i nastavovat frekvenci.
Více na
Kód: [Vybrat]
man cpupower

Jednoduchým echo 1 | sudo tee … můžeš zapínat a vypínat jednotlivá jádra.
Možností je docela dost.
Název: Re:Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: regine 06 Listopadu 2025, 09:13:24
@ramael - Díky za výstižný návod. :D
Název: Re:Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: Roman Vacho 06 Listopadu 2025, 16:42:48
45W v maximu co tento procesor má, není velká spotřeba. Dnešní mršky od Intelu mají nad 120Wattů běžně.
Existuje ještě ten nový projekt Red Hatu co vyvíjí nový nástroj na spotřebu pro Linux Tuned. Podle návodu to jde i do Ubuntu.
Jak se to nastavuje, doporučuji dokumentaci nebo to nechat na automatice.

https://medium.com/@jeromedecinco/tuned-in-linux-optimizing-system-performance-with-profiles-1c852acfb02e
Název: Re:Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: sabraq 07 Listopadu 2025, 01:32:39
Opravdu se ptal na škálování procesoru, které většinou v Ubuntu běželo hned po instalaci? Občas to vypadá jako podpora pro úplně jinou distribuci.
Název: Re:Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: TIBOR 07 Listopadu 2025, 08:45:13
Myslim ze on sa pyta na rucne skalovanie vykonu. Napriklad ja som mal v ubuntu mate s procesorom AMD 3500u moznost rucne nastavit max frekvenciu procesora ale teraz s AMD Ryzen 7 7735HS ju uz nemam. Su tam len dajake nahrady skalovania podporovanie v ovladaci amd-pstate-epp. Frekvenciu si uz nenastavim.
Samozrejme som pisal o applete skalovanie frekvenie procesora.
Název: Re:Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: Roman Vacho 07 Listopadu 2025, 08:58:28
Opravdu se ptal na škálování procesoru, které většinou v Ubuntu běželo hned po instalaci? Občas to vypadá jako podpora pro úplně jinou distribuci.
Může chtít prodloužit chod na baterii podtaktováním.

Já tedy když chci snížit žravost počítače, omezuji FPS ve hrách.
Název: Re:Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: ramael 07 Listopadu 2025, 09:32:20
Ano, je to skalovani. Ale takove to spis pro dobry pocit. Pokud je powersave a system potrebuje tak si zvedne frekvenci. V performance drzi trochu vyssi frekvence i pri klidu. Na baterku to ma parprocentni vliv. Pokud by se v bootu deaktivoval ovladac, jadro by preslo na starsi acpi generic a tam by se to dalo nastavovat detailneji. Ale neverim ze to za to stoji.
Nejlepsi je nemit zapnute ruzne efekty a podobne cool hovadinky a vydrz baterie se setsakra prodlouzi.
Název: Re:Jak řídit spotřebu/výkon CPU Intel
Přispěvatel: sabraq 07 Listopadu 2025, 17:32:24
Podle toho stisku Fn + F5 by rád takto ovládal ten notebook i v Ubuntu, pokud talhle třeba vypínal jádr900 MHz - 3000 MHza, mělo by to fungovat i v linuxu, stačí se po stisku těch kláves podívat do systémových logů na nějakou odezvu.

Ano, je to skalovani. Ale takove to spis pro dobry pocit. Pokud je powersave a system potrebuje tak si zvedne frekvenci. V performance drzi trochu vyssi frekvence i pri klidu. Na baterku to ma parprocentni vliv. Pokud by se v bootu deaktivoval ovladac, jadro by preslo na starsi acpi generic a tam by se to dalo nastavovat detailneji. Ale neverim ze to za to stoji.
Nejlepsi je nemit zapnute ruzne efekty a podobne cool hovadinky a vydrz baterie se setsakra prodlouzi.
Bude to dost hardware od hardwaru a v Ubuntu existoval nějaký balík laptop-tools, protože na počítačích doma nikdo ACPI, škálování a výkon procesoru nikdo moc neřeší. Mimochodem, jen pro dobrý pocit to není, protože když bude mít kdokoliv od instalace rozsah škálování špatně nastaven třeba na 3000 MHz - 3000MHz, místo třeba 900 MHz - 3000 MHz, tak může nastavovat donekonečna powersave/performance/ondemand/userspace, ale výkon neklesne nikdy - a baterie ho tím pádem taky nepotěší. Teda rozvinuté další dobré téma.

Jinak teda CPUPower není úplně novinka, ale když někdo neví kde hledat, nenajde.