|
Skalowanie częstotliwości cpu
kabzior - 10-02-2008 17:37
Witam, mam taki problem. Staram się ustawić skalowanie na Centrino M 1,73 - zawsze mi się to udawało, ale teraz nie mogę sobie poradzić z tym, że: 1. ÂŁaduję odpowiednie moduły: speedstep_centrino i cpufreq_ondemand 2. Ustawiam politykę ondemand w /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
I wszystko działa, jest ondemand. Do czasu restartu, wtedy przy uruchamianiu jest setting ondemand policy....... failed
I po uruchomieniu systemu trzeba powtarzać punkt nr 2.
Będę wdzięczny za wszelką pomoc.
nuvon - 10-02-2008 20:59
Witaj! Tu przeczytaj listing 3.3 o ustawianiu cpufreqd. Wiem, że gentoo, ale po zamianie emerge na apt-get install wszystko jest tak samo. http://www.gentoo.org/doc/pl/power-management-guide.xml#doc_chap3
Zawsze robiłem według tego opisu i działało. Skorzystaj z ustawień z listingu 3.4 Mam nadzieję,że pomoże. Pozdrawiam
kabzior - 10-02-2008 22:29
Póki co odkryłem że zahaszowanie w /etc/init.d/cpufrequtils GOVERNOR="ondemand" MAX_SPEED="800000" MIN_SPEED="1730000"
powoduje że nie występuje błąd "setting ondemand... failed" podczas bootowania.
W ten sposób domyślną polityką jest userspace, co jest już sporym osiągnięciem w porównaniu z poprzednim performance który dawał cały czas maksymalną wartość. Niby to userspace też skaluje, ale jakoś nie przekonuje mnie i wolałbym ondemand... tylko że mogę sobie zmieniać echo ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
mogę sobie robić sudo cpufreq-set -g ondemand
i to działa, jest ondemand... aż do rebootu :/
nuvon - 11-02-2008 00:18
Spróbuj zainstalować cpuferqd i zostaw go jako jedyny program do skalowania. Upewnij się czy masz cpufrequtils i cpufreq-info. Potem wyedytuj plik /etc/cpufreqd.conf według listingu z linku w moim poprzednim poscie. Powinno działać
Maciorra - 12-02-2008 09:13
Witam:)
Bardzo dobry tutorial w tym temacie do przeczytania TU. Zaluje tylko ze moj Celeron M nie jest najlepszym materialem do takich zabaw:)
HiFi - 14-04-2009 19:58
Tak na wszelki wypadek, gdyby kogoś interesowało - teraz managera ustawiamy dzięki demonowi powernowd.
Domyślnym zachowaniem jest tryb "Agresive", polegający na tym, że w momencie obciążenia procesora powyżej 80% częstotliwość jest podnoszona skokowo do najwyższych częstotliwości, a kiedy zapotrzebowanie maleje - obniżana jest stopniowo do wartości minimalnych.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|