intel_lpmd - Man Page
Intel Energy Optimizer (LPMD) Daemon
Synopsis
intel_lpmd [ Options ]
Description
intel_lpmd is a Linux daemon used for energy optimization on Intel hybrid systems. This daemon uses a configuration file called "intel_lpmd_config.xml". The other installed configuration files are to be treated as best practice templates. The main configuration file should be edited by the user to enable LPMD and it's desired functionalities. Based on the configuration and system utilization LPMD can:
- choose the best set of CPU cores to enable for a given moment in time
- choose the best EPP (energe performance preference) and EPB (energy performance bias) value
- pick the best SoC power slider settings
There is a control utility distributed along with this daemon. It's called "intel_lpmd_control" and it can be used to change modes in the running LPMD instance.
Options
- -h --help
Print the help message
- --version
Print intel_lpmd version and exit
- --no-daemon
Don't run as a daemon: Default is daemon mode
- --systemd
Assume daemon is started by systemd
- --loglevel=
log severity: can be info or debug
- --dbus-enable
Enable Dbus server to receive requests via Dbus
- --ignore-platform-check
Ignore platform check
Examples
- intel_lpmd --loglevel=info --no-daemon --dbus-enable
Run intel_lpmd with log directed to stdout
- intel_lpmd --systemd --dbus-enable
Run intel_lpmd as a service with logs directed to system journal
- sudo systemctl enable intel_lpmd.service --now
Enable and run intel_lpmd as a systemd service that's persistent after system reboot.
See Also
Author
Written by Zhang Rui <rui.zhang@intel.com>