# CPU power management

Source: [https://docs.qualcomm.com/doc/80-70014-30/topic/cpupowermanagement.html](https://docs.qualcomm.com/doc/80-70014-30/topic/cpupowermanagement.html)

CPU power management techniques aim to reduce the CPU's power consumption during both
        active and idle periods by using resources efficiently.

For example, this can be achieved by running the cores at the required frequency and
            keeping the cores in a Low-Power state as much as possible.

This guide provides information on power optimization techniques and CPU Core Sleep
            states that are used to achieve optimized CPU power on the Linux platform.

- **[Dynamic voltage and frequency scaling](https://docs.qualcomm.com/doc/80-70014-30/topic/dcvs.html)**  

Dynamic voltage and frequency scaling (DVFS) management is a technique used to switch         the CPU core frequency based on load requirement. This helps to balance power, performance,         and thermal behavior of the platform.
- **[Idle power management](https://docs.qualcomm.com/doc/80-70014-30/topic/idlepowermanagement.html)**  

Idle power management, also known as CPU idle power management, keeps the CPU cores         in the appropriate sleep state for efficient use of energy when the platform is idle.
- **[Suspend Power Management state](https://docs.qualcomm.com/doc/80-70014-30/topic/suspendpowermanagement_0.html)**  

The Suspend state is the deepest sleep state in the APSS with all user space         processes frozen, and drivers releasing their resources. During Suspend state, all cores         enter C4 state followed by AOSD Sleep state.
- **[Power management quality of service APIs](https://docs.qualcomm.com/doc/80-70014-30/topic/pmqos.html)**  

The power management quality of service (PM QoS) API allows drivers to specify the         latency requirement (in microseconds). If the wake-up latency of a CPU core Sleep state is         longer than the specified QoS latency, then the CPU core does not enter the respective sleep         state.

**Parent Topic:** [Power states and features](https://docs.qualcomm.com/doc/80-70014-30/topic/powerfeatures.html)

Last Published: Jul 15, 2024

[Previous Topic
SoC Power Saving states](https://docs.qualcomm.com/bundle/publicresource/80-70014-30/topics/socpowerstate.md) [Next Topic
Dynamic voltage and frequency scaling](https://docs.qualcomm.com/bundle/publicresource/80-70014-30/topics/dcvs.md)