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
-- 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/4d3fea7e.5020...@gmail.com