## Path:        	System/Powermanagement/Powersave/CPU
## Description: The settings in this section affect the CPU frequency \
## scaling algorithm and the timeout for CPU low/high events.

## Path:        	System/Powermanagement/Powersave/CPU
## Type:        	string
## ServiceRestart:	powersave 	
#
# The powersaved startscript will load this module for CPU frequency
# scaling support. If nothing is specified here, the most common cpufreq
# modules will be tried. Entering the correct module will reduce the
# warnings in syslog during boot and probably speed up booting a bit.
# Entering "off" will skip trying to load cpufreq modules and avoid
# warnings on machines with no cpufreq-capable hardware.
#
POWERSAVE_CPUFREQD_MODULE=""

## Path:		System/Powermanagement/Powersave/CPU
## Type:		string
## ServiceRestart:	powersave
#
# Some cpufreq modules need additional parameters to define the hardware
# of your system. You can enter these parameters here.
#
POWERSAVE_CPUFREQD_MODULE_OPTS=""

## Path:		System/Powermanagement/Powersave/CPU
## Type:		integer(1:100)
## Default		"80"
#
# These variable sets the limit (in percent) for switching to the
# next higher CPU frequency (if supported). The limit for switching
# down is calculated from this high limit, the CPU_HYSTERESIS variable
# and the available frequencies of your CPU automatically.
#
POWERSAVED_CPU_HIGH_LIMIT="80"

## Path:		System/Powermanagement/Powersave/CPU
## Type:		integer(1:100)
## Default		"5"
#
# The hysteresis for calculating the CPU load limit to switch to
# the next lover CPU frequency. Increasing this value lowers the
# load percentage at which the deamon switches down one step.
# This might be useful if you notice that the frequency continuously
# oscilates at a almost constant CPU usage (e.g. when watching a movie).
# 5 is default, you should not set it higher than 40.
# Zero is not allowed.
#
POWERSAVED_CPU_HYSTERESIS="5"

## Path:		System/Powermanagement/Powersave/CPU
## Type:		integer(0:10000)
## Default		"10"
#
# If CPU stays longer than this value (in seconds) below the
# ``POWERSAVED_DYNAMIC_LOW_CPU_LIMIT'' limit, the daemon generates a
# processor.low event. As soon as the CPU usage steps over the
# POWERSAVED_CPU_HIGH_LIMIT once, a processor.dynamic.high event is sent.
# Set it to 0 or let it empty to disable processor.* events.
#
POWERSAVED_CPU_IDLE_TIMEOUT="10"

## Path:		System/Powermanagement/Powersave/CPU
## Type:		integer(1:100)
## Default		"25"
#
# If the CPU stays under the low limit for longer than specified in
# POWERSAVED_CPU_IDLE_TIMEOUT above, the daemon will additionally send a
# processor.low event.
# This is not the limit at which the CPU frequency is scaled down.
#
POWERSAVED_DYNAMIC_LOW_CPU_LIMIT="25"

## Path:		System/Powermanagement/Powersave/CPU
## Type:		yesno
## Default		"no"
#
# Consider nice process time as CPU usage
# set to yes - if you want niced processes to be considered by the
# CPU frequency algorithm.
#
POWERSAVED_CONSIDER_NICE="no"

## Path:		System/Powermanagement/Powersave/CPU
## Type:		integer(1:100)
## Default		"70"
#
# Set the CPU load difference limit for which the highest available
# frequency is set immediately (e.g. if set to 60, it switches to
# full speed if the CPU load jumps from 5% to 66% or higher instead
# of ramping up through all available frequencies). Disable the direct
# triggering of the highest frequency by setting a value of 0.
#
POWERSAVED_JUMP_CPU_FREQ_MAX_LIMIT="50"
