2011/1/26 Turkin Maksim <neo.nix.lipe...@gmail.com>: > 26.01.2011 11:59, Mark Goldshtein пишет: >> Доброго времени суток, рассылка! >> >> Подскажите, пожалуйста, как залочить частоту процессора на максимуме? >> >> # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors >> powersave userspace conservative ondemand performance >> >> # cpufreq-info >> cpufrequtils 007: cpufreq-info (C) Dominik Brodowski 2004-2009 >> Report errors and bugs to cpuf...@vger.kernel.org, please. >> analyzing CPU 0: >> driver: longhaul >> CPUs which run at the same hardware frequency: 0 >> CPUs which need to have their frequency coordinated by software: 0 >> maximum transition latency: 200 us. >> hardware limits: 532 MHz - 1.20 GHz >> available frequency steps: 532 MHz, 598 MHz, 665 MHz, 731 MHz, 798 >> MHz, 864 MHz, 931 MHz, 997 MHz, 1.06 GHz, 1.13 GHz, 1.20 GHz >> available cpufreq governors: powersave, userspace, conservative, >> ondemand, performance >> current policy: frequency should be within 532 MHz and 1.20 GHz. >> The governor "ondemand" may decide which speed to use >> within this range. >> current CPU frequency is 532 MHz (asserted by call to hardware). >> cpufreq stats: 532 MHz:71,98%, 598 MHz:0,70%, 665 MHz:0,66%, 731 >> MHz:0,82%, 798 MHz:0,44%, 864 MHz:0,66%, 931 MHz:0,66%, 997 MHz:0,56%, >> 1.06 GHz:0,78%, 1.13 GHz:0,64%, 1.20 GHz:22,11% (505) >> >> Что делал при помощи гугления. >> >> Пытался залочить частоту в BIOS. Прямого указания за частоту >> процессора там нет, но попытался выключить любые упоминания о battery >> life saver. >> >> Не помогло. >> >> Создал файл /etc/sysfs.conf такого содержания: >> # cat /etc/sysfs.conf >> devices/system/cpu/cpu0/cpufreq/scaling_governor = performance >> >> Не помогло. >> >> Создал файл /etc/init.d/ondemand такого содержания: >> >> #! /bin/sh >> ### BEGIN INIT INFO >> # Provides: ondemand >> # Required-Start: $remote_fs $all >> # Required-Stop: >> # Default-Start: 2 3 4 5 >> # Default-Stop: >> # Short-Description: Set the CPU Frequency Scaling governor to "ondemand" >> ### END INIT INFO >> >> >> PATH=/sbin:/usr/sbin:/bin:/usr/bin >> >> . /lib/init/vars.sh >> . /lib/lsb/init-functions >> >> case "$1" in >> start) >> start-stop-daemon --start --background --exec >> /etc/init.d/ondemand -- background >> ;; >> background) >> sleep 60 # probably enough time for desktop login >> >> for CPUFREQ in /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor >> do >> [ -f $CPUFREQ ] || continue >> echo -n performance > $CPUFREQ >> done >> ;; >> restart|reload|force-reload) >> echo "Error: argument '$1' not supported" >&2 >> exit 3 >> ;; >> stop) >> ;; >> *) >> echo "Usage: $0 start|stop" >&2 >> exit 3 >> ;; >> esac >> >> Не помогло. >> Частота процессора продолжает прыгать. >> >> Наверное есть какой-то простой способ, но пока мне не попалось. >> Подскажите, пожалуйста, что сделать, что бы процессор всё время >> работал на максимуме частоты? >> >> Спасибо. > echo GOVERNOR="performance" > /etc/default/cpufrequtils && invoke-rc.d > cpufrequtils restart > Спасибо,всё заработало!
-- Sincerely Yours' Mark Goldshtein -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/AANLkTi=nwM_dv5-PN=jzouzekxidbhygszsjpvocn...@mail.gmail.com