cpufreqd - intelligently monitor and manipulate CPU frequency
cpufreqd [-Dmhv] [-f filename] [-V verbosity]
cpufreqd is used to monitor the status of the system and
adjust the frequency of the CPU according to the user configuration. The
behaviour of the daemon is fully configurable. Logs are reported through
syslogd.
- SIGHUP
- This lets cpufreqd perform a re-initialization. The configuration
file (default is /etc/cpufreqd.conf) will be re-read and probes re-done.
(Not yet implemented in cpufreqd-2.0)
- SIGINT,
SIGTERM
- cpufreqd will terminate.
- /sys/devices/system/cpu/cpu*/cpufreq
- kernel cpu frequency interface
- /proc/cpufreq
- old deprecated kernel cpu frequency interface (please avoid it)
- /proc/acpi
- kernel power management interface (ACPI)
- /proc/apm
- kernel power management interface (APM)
- /proc/pmu
- kernel power management interface (PMU). (Not yet implemented in
cpufreqd-2.0)
- /etc/cpufreqd.conf
- cpufreqd configuration file
Multiple CPUs are not considered separately thus the same policy
is set in every available CPU. Battery can only be specified in percent, not
in minutes remaining.