logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

intel_lpmd - Intel Energy Optimizer (LPMD) Daemon

Author

       Written by Zhang Rui <rui.zhang@intel.com>

                                                   1 Jun 2023                                      intel_lpmd(8)

Description

intel_lpmd  is  a  Linux daemon used for energy optimization on Intel hybrid systems.  This daemon uses a
       configuration file "intel_lpmd_config.xml".  Based on the configuration, it will choose right set of CPUs
       to enable. For example, this daemon can monitor system utilization and choose a set of low power CPUs  to
       enable  and  disable  the rest.  This enable disable of CPUs are done using Linux cpuset feature of intel
       power clamp driver.

       There is a control  utility  distributed  along  with  this  daemon.   This  control  utility  is  called
       "intel_lpmd_control".  This  utility  can  be  used to set different modes for this daemon.  For example:
       intel_lpmd_control ON      To turn on low power mode operation.  intel_lpmd_control OFF      To turn  off
       low power mode operation.  intel_lpmd_control AUTO      To turn on low power mode operation in auto mode,
       which      allows low power mode based on system utilization.

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

Name

       intel_lpmd - Intel Energy Optimizer (LPMD) Daemon

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

See Also

intel_lpmd_config.xml(5)

Synopsis

intel_lpmd  [ OPTIONS ]

See Also