Package: cpufrequtils
Version: 008-1
Followup-For: Bug #622277
I do have the sampe problem. I have an E8400 with 2x 3.0Ghz running with
2.0GHz.
It's not possible to get it to 3.0Ghz.
# cpufreq-info
analysiere CPU 0:
Treiber: acpi-cpufreq
Folgende CPUs laufen mit der gleichen Hardware-Taktfrequenz: 0
Die Taktfrequenz folgender CPUs werden per Software koordiniert: 0
Maximale Dauer eines Taktfrequenzwechsels: 10.0 us.
Hardwarebedingte Grenzen der Taktfrequenz: 2.00 GHz - 3.00 GHz
mögliche Taktfrequenzen: 3.00 GHz, 2.00 GHz
mögliche Regler: conservative, powersave, userspace, ondemand, performance
momentane Taktik: die Frequenz soll innerhalb 2.00 GHz und 2.00 GHz.
liegen. Der Regler "ondemand" kann frei entscheiden,
welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
momentane Taktfrequenz ist 2.00 GHz (verifiziert durch Nachfrage bei der
Hardware).
Statistik:3.00 GHz:0,27%, 2.00 GHz:99,73% (2)
analysiere CPU 1:
Treiber: acpi-cpufreq
Folgende CPUs laufen mit der gleichen Hardware-Taktfrequenz: 1
Die Taktfrequenz folgender CPUs werden per Software koordiniert: 1
Maximale Dauer eines Taktfrequenzwechsels: 10.0 us.
Hardwarebedingte Grenzen der Taktfrequenz: 2.00 GHz - 3.00 GHz
mögliche Taktfrequenzen: 3.00 GHz, 2.00 GHz
mögliche Regler: conservative, powersave, userspace, ondemand, performance
momentane Taktik: die Frequenz soll innerhalb 2.00 GHz und 2.00 GHz.
liegen. Der Regler "ondemand" kann frei entscheiden,
welche Taktfrequenz innerhalb dieser Grenze verwendet wird.
momentane Taktfrequenz ist 2.00 GHz (verifiziert durch Nachfrage bei der
Hardware).
Statistik:3.00 GHz:0,27%, 2.00 GHz:99,73% (2)
It seems like the full power is only used when the system is booting up. It
does work with the latest OpenSuse Gnome LiveCD.
I also have tested the linux-image 3.4-trunk-686-pae with no effect at all.
Greetings
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.4-trunk-686-pae (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages cpufrequtils depends on:
ii debconf [debconf-2.0] 1.5.45
ii libc6 2.13-35
ii libcpufreq0 008-1
ii lsb-base 4.1+Debian7
cpufrequtils recommends no packages.
cpufrequtils suggests no packages.
-- Configuration Files:
/etc/init.d/cpufrequtils changed:
DESC="CPUFreq Utilities"
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
CPUFREQ_SET=/usr/bin/cpufreq-set
CPUFREQ_INFO=/usr/bin/cpufreq-info
CPUFREQ_OPTIONS=""
.. /lib/lsb/init-functions
ENABLE="true"
GOVERNOR="ondemand"
MAX_SPEED=""
MIN_SPEED=""
check_governor_avail() {
info="/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors"
if [ -f $info ] && grep -q "\<$GOVERNOR\>" $info ; then
return 0;
fi
return 1;
}
[ -x $CPUFREQ_SET ] || exit 0
if [ -f /etc/default/cpufrequtils ] ; then
. /etc/default/cpufrequtils
fi
[ "$ENABLE" = "true" ] || exit 0
if [ -n "$MAX_SPEED" ] && [ $MAX_SPEED != "0" ] ; then
CPUFREQ_OPTIONS="$CPUFREQ_OPTIONS --max $MAX_SPEED"
fi
if [ -n "$MIN_SPEED" ] && [ $MIN_SPEED != "0" ] ; then
CPUFREQ_OPTIONS="$CPUFREQ_OPTIONS --min $MIN_SPEED"
fi
if [ -n "$GOVERNOR" ] ; then
CPUFREQ_OPTIONS="$CPUFREQ_OPTIONS --governor $GOVERNOR"
fi
CPUS=$(cat /proc/stat|sed -ne 's/^cpu\([[:digit:]]\+\).*/\1/p')
RETVAL=0
case "$1" in
start|force-reload|restart|reload)
log_action_begin_msg "$DESC: Setting $GOVERNOR CPUFreq governor"
if check_governor_avail ; then
for cpu in $CPUS ; do
log_action_cont_msg "CPU${cpu}"
$CPUFREQ_SET --cpu $cpu $CPUFREQ_OPTIONS 2>&1 >
/dev/null || \
RETVAL=$?
done
log_action_end_msg $RETVAL ""
else
log_action_cont_msg "disabled, governor not available"
log_action_end_msg $RETVAL
fi
;;
stop)
;;
*)
echo "Usage: $0 {start|stop|restart|reload|force-reload}"
exit 1
esac
exit 0
-- debconf information:
cpufrequtils/enable: true
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]