Mageia Forum
Nastavení systému a serverových služeb => Instalace softwaru, aktualizace => Téma založeno: eda Listopadu 16, 2014, 19:45:06
-
Po dnešní aktualizaci systému se přestala škálovat frekvence procesoru. Potřeboval bych, prosím, nakopnout jak to znovu zapnout.
Mageia4
KDE
AMD Athlon X II 640
-
Kde přesně přestalo škálovat, v nějakém programu?
Co říká příkaz:
$ cpupower frequency-info
a
$ cat /etc/sysconfig/cpupower
Něco se již řešilo zde: http://forum.mageia.cz/index.php?topic=665.0
-
Frekvenci sleduji pomocí gkrellm.
Aktualizovalo se jádro i cpupower.
Přikládám dotazované údaje.
cpupower frequency-info
analyzuji CPU 0:
ovladač: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 4.0 us.
hardwarové meze: 800 MHz - 3.00 GHz
dostupné frekvence: 3.00 GHz, 2.30 GHz, 1.80 GHz, 800 MHz
dostupné regulátory: ondemand, conservative, powersave, userspace, performance
současná taktika: frekvence by měla být mezi 3.00 GHz a 3.00 GHz.
Regulátor "powersave" může rozhodnout jakou frekvenci použít
v těchto mezích.
současná frekvence CPU je 3.00 GHz (zjištěno hardwarovým voláním).
boost state support:
Supported: no
Active: no
cat /etc/sysconfig/cpupower
# See 'cpupower help' and cpupower(1) for more info
CPUPOWER_START_OPTS="frequency-set -g ondemand"
CPUPOWER_STOP_OPTS="frequency-set -g ondemand"
Všiml jsem si, že frekvence má být mezi3.00GHz a 3.00GHz, což je špatně, ale netším kde to mám nastavit.
-
Upravíš to pod rootem:
# cpupower frequency-set -g ondemand #nebo jiný regulátor
# cpupower frequency-set -f 2201000 #nastavíš frekvency přímo ne regulovanou
Se spokojeným regulátorem pak jej dopiš do /etc/sysconfig/cpupower namísto ondemand pro příští zapnutí PC/ntb.
-
Nerad bych tě zklamal, ale to bylo první na co jsem si vzpomněl po tom co jsi mě nakopl. Nefunguje to. Frekvence zůstává pořád stejná i po restartu.
-
Takže pro informaci: po včerejší spolupráci s Yullawem jsme k ničemu nedošli a odložili jsme to zatím na potom.
Po dnešním zapnutí počítače jsem znovu zkusil řešení předchozí řešení. Nic. Pátral jsem jaké jsou nainstalované balíčky jestli se něco nepere mezi sebou, našel jsem démona cpufreqd, ten jsem odinstaloval (včetně lib) a ejhle vše začalo fungovat. Změnil jsem cpupower z performance na ondemand a vše funguje skoro jak má (spotřeba počítače ještě neklesá jako předtím).
Problém v aktualizaci vidím někde v tom, že se cpupower sám nastaví na performance.
Yullawovi děkuji za pomoc.
-
Takže pro informaci: po včerejší spolupráci s Yullawem jsme k ničemu nedošli a odložili jsme to zatím na potom.
Po dnešním zapnutí počítače jsem znovu zkusil řešení předchozí řešení. Nic. Pátral jsem jaké jsou nainstalované balíčky jestli se něco nepere mezi sebou, našel jsem démona cpufreqd, ten jsem odinstaloval (včetně lib) a ejhle vše začalo fungovat. Změnil jsem cpupower z performance na ondemand a vše funguje skoro jak má (spotřeba počítače ještě neklesá jako předtím).
Problém v aktualizaci vidím někde v tom, že se cpupower sám nastaví na performance.
Yullawovi děkuji za pomoc.
Změna governoru na performance je z toho důvodu, aby nehavaroval servis cpupower pro procesory Intel Core i*. Původně byl totiž nastaven governor na ondemand, který u Intel Core i* nefungoval (a ani neexistuje) a díky tomu nefungovaly programy jako gkrellm (viz. http://forum.mageia.cz/index.php?topic=665.0).
Zde je také changelog: http://advisories.mageia.org/MGASA-2014-0453.html
@eda: - na druhém kompu s ovladačem acpi-cpufreq funguje vše, tak jak má... stačilo zastavit službu systemctl stop cpupower, přepsat obsah souboru /etc/sysconfig/cpupower z performance na userspace, spustit službu systemctl start cpupower a pak je možno doladit frekvenci dle svého, např. cpupower frequency-set -f 800000 (na 800Mhz).
Pozn.: nevím, jak ostatní, ale při nastaveném governoru na powersave se při odpojeném notebooku z elektrické sítě projevovalo škubání v přehrávaném filmu, načítání webu ap.