# 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) [/General] [Profile] name=hi_boost minfreq=1000000 maxfreq=2333000 policy=ondemand [/Profile] [Profile] name=battery minfreq=1000000 maxfreq=2333000 policy=conservative [/Profile] [Profile] name=fullpowersave minfreq=1000000 maxfreq=1000000 policy=powersave [/Profile] [Profile] name=lo_power minfreq=1000000 maxfreq=1667000 policy=conservative [/Profile] [Rule] name=Rechargefast ac=on battery_interval=0-70 cpu_interval=0-40 profile=battery [/Rule] [Rule] name=pluggedin ac=on battery_interval=0-100 profile=hi_boost [/Rule] # low on battery - last as long as we can [Rule] name=low_battery ac=off battery_interval=0-50 cpu_interval=0-40 profile=fullpowersave [/Rule] # conservative mode when not AC [Rule] name=conservative ac=off battery_interval=50-100 cpu_interval=0-50 profile=lo_power [/Rule] [Rule] name=normal_battery ac=off battery_interval=0-100 profile=battery [/Rule] #[Rule] #name=avoid_overheat #ac=on #battery_interval=0-100 #cpu_interval=45-100 #acpi_temperature=70-90 #profile=battery #[/Rule] [Rule] name=overheating ac=on battery_interval=0-100 cpu_interval=0-100 acpi_temperature=80-200 profile=lo_power [/Rule] # 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,torcs,torcs-bin,kaffeine cpu_interval=0-100 profile=hi_boost [/Rule]