cpufreqd: ondemand
From: Hanspeter Roth (hampi_at_rootshell.be)
Date: 09/29/05
- Previous message: michael: "Re: broken kdm/kde"
- Next in thread: Florian Dorpmueller: "RE: cpufreqd: ondemand"
- Reply: Florian Dorpmueller: "RE: cpufreqd: ondemand"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Thu, 29 Sep 2005 13:20:22 +0200 To: debian-user@lists.debian.org
Hello,
I have an /etc/cpufreqd.conf that makes
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq go to 600000
on Mandriva if the system is idle.
However the same configuration on Debian makes it go to 1500000 that
is full speed if the system is idle.
Kernel is 2.6.8-2-686.
Why does the same cpufreqd configuration behave differently on
Debian than on Mandriva?
What is required on Debian to make it go to the minimum frequency if
the system is idle?
The config file looks like:
....
# this is a comment
#
# you need: 1 [General] section,
# 1 or more [Profile] sections
# 1 or more [Rule] sections
#
# a section ends at the first blank line
#
# [Rule] sample:
# [Rule]
# name=sample_rule
# ac=on # (on/off)
# battery_interval=0-10
# cpu_interval=30-60
# programs=xine,mplayer
# profile=sample_profile
#
# [Profile] sample:
# [Profile]
# name=sample_profile
# minfreq=10%
# maxfreq=100%
# policy=performance
#
# see CPUFREQD.CONF(5) manpage for a complete reference
[General]
pidfile=/var/run/cpufreqd.pid
poll_interval=2
pm_type=acpi #(acpi, apm or pmu)
# Uncomment the following line to enable ACPI workaround (see cpufreqd.conf(5))
# acpi_workaround=1
verbosity=4 #(if you want a minimal logging set to 5)
[Profile]
name=old_hi_boost
minfreq=66%
maxfreq=100%
policy=performance
[Profile]
name=hi_boost
minfreq=0%
maxfreq=100%
policy=ondemand
[Profile]
name=medium_boost
minfreq=33%
maxfreq=66%
policy=performance
[Profile]
name=lo_boost
minfreq=0%
maxfreq=33%
policy=performance
[Profile]
name=lo_power
minfreq=0%
maxfreq=33%
policy=powersave
# conservative mode when not AC
[Rule]
name=conservative
ac=off # (on/off)
battery_interval=0-100
cpu_interval=0-40
cpu_nice_scale=1.5
delay_cycles=3
profile=lo_boost
# need some power
[Rule]
name=lo_cpu_boost
ac=off # (on/off)
battery_interval=0-100
cpu_interval=30-80
profile=medium_boost
# need big power (not if battery very low)
[Rule]
name=hi_cpu_boost
ac=off # (on/off)
battery_interval=50-100
cpu_interval=70-100
profile=medium_boost
# full power when AC
[Rule]
name=AC_on
ac=on # (on/off)
profile=hi_boost
# full power when watching DVDs and not AC:
# this is the last rule and takes less
# precedence with respect to the others
[Rule]
name=dvd_watching
ac=off # (on/off)
battery_interval=0-100
programs=xine,mplayer,avidemux
cpu_interval=0-100
profile=hi_boost
....
-Hanspeter
-- To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
- Previous message: michael: "Re: broken kdm/kde"
- Next in thread: Florian Dorpmueller: "RE: cpufreqd: ondemand"
- Reply: Florian Dorpmueller: "RE: cpufreqd: ondemand"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- RE: cpufreqd: ondemand
... >is full speed if the system is idle. ... >Why does the same cpufreqd
configuration behave differently on ... >Debian than on Mandriva? ... >#
need big power ... (Debian-User) - Terminal Server roaming profiles, rootdrives and home directories
... We have loaded 2 new servers with Windows 2003 Server Enterprise. ... their
application data files was away from their profile. ... Further I noted the roaming
profiles are not running. ... At this point I performed some extensive testing with the user
configuration ... (microsoft.public.win2000.termserv.apps) - Re: [profile] amortize atomic hit count increments
... >> idle function? ... > Sampling the profile buffer at regular
intervals shows far less than ... The profile timer is no different. ... Simply
removing the idle time accounting would fix it, ... (Linux-Kernel) - Re: Funny if-condition in the root profile
... > I understand this is trying to set vi as the shell editor but it's ...
An exec in .profile? ... Default root configuration must stay default root ...
Everyone has its favourite settings, ... (comp.unix.shell) - Re: Terminal services Roaming Profiles
... and edited each users Terminal Services profile individually because I ... Will
Windows create the directory and the ... Computer Configuration - Administrative
templates - Windows ... (microsoft.public.windows.terminal_services)