# CPU power management CPU power management techniques aim to reduce the power consumption of the CPU during both active and idle periods by using the resources efficiently. For example, run the cores at the necessary frequency while keeping them in a low power state as much as possible. You can use the following power optimization techniques and CPU core sleep states to achieve optimized CPU power on Qualcomm Linux. - [Optimize CPU power and performance with dynamic voltage and frequency scaling](https://docs.qualcomm.com/doc/80-70030-30/topic/dcvs.html) Dynamic voltage and frequency scaling (DVFS) is a technique used to reduce power consumption of the CPU during active periods. This technique is used to switch the CPU core frequency based on load requirements. DVFS helps in balancing the power, performance, and thermal behavior of the device. - [Manage CPU idle power states for energy efficiency](https://docs.qualcomm.com/doc/80-70030-30/topic/idlepowermanagement.html) CPU idle power management, or idle power management, keeps the CPU cores in the appropriate sleep state for efficient use of energy when the device is idle. - [Monitor Suspend Power Management](https://docs.qualcomm.com/doc/80-70030-30/topic/suspend-power-management-state.html) The Suspend state is the deepest sleep state in the APSS with all user space processes frozen and drivers releasing their resources. During the Suspend state, all cores enter the C4 state followed by the AOSD Sleep state. - [Efficient wake up latency with power QoS APIs](https://docs.qualcomm.com/doc/80-70030-30/topic/pmqos.html) The power management quality-of-service (PM QoS) API allows drivers to specify the latency requirement (in microseconds). ## Next steps - [Optimize CPU power and performance with dynamic voltage and frequency scaling](https://docs.qualcomm.com/doc/80-70030-30/topic/dcvs.html#dcvs) - [Manage CPU idle power states for energy efficiency](https://docs.qualcomm.com/doc/80-70030-30/topic/idlepowermanagement.html#idlepowermanagement) - [Monitor Suspend Power Management](https://docs.qualcomm.com/doc/80-70030-30/topic/suspend-power-management-state.html#suspend-power-management-state) - [Efficient wake up latency with power QoS API](https://docs.qualcomm.com/doc/80-70030-30/topic/pmqos.html#pmqos) Last Published: Jun 22, 2026 [Previous Topic System-on-chip sleep states](https://docs.qualcomm.com/bundle/publicresource/80-70030-30/topics/qcs6490-soc-power-saving-state.md) [Next Topic Optimize CPU power and performance with dynamic voltage and frequency scaling](https://docs.qualcomm.com/bundle/publicresource/80-70030-30/topics/dcvs.md)