# Power management

Qualcomm^®^ Linux^®^ is enabled with power and thermal features that allow
you to monitor and optimize power consumption while maintaining the
junction temperature within the limit.

- [Overview](https://docs.qualcomm.com/doc/80-70017-30/topic/poweroverview.html)
This guide helps you to develop energy-efficient products or
applications that balance performance and power consumption.
- [Getting started](https://docs.qualcomm.com/doc/80-70017-30/topic/get-started.html)
This section explains how to develop software using Qualcomm Linux.
Before you begin, set up your infrastructure as described in [Qualcomm
Linux Build
Guide](https://docs.qualcomm.com/bundle/publicresource/topics/80-70017-254/introduction.html).
This guide also provides information about the common build workflow.
- [Architecture](https://docs.qualcomm.com/doc/80-70017-30/topic/architecture.html)
The CPU subsystem architecture describes the organization of CPU cores
and their power domains. Understanding the architecture helps you to
monitor the CPU core usage and balance the power
consumption and performance of the device.
- [Power states and features](https://docs.qualcomm.com/doc/80-70017-30/topic/powerfeatures.html)
The power saving states, also referred to as sleep states, enable you to
review the power states before, during, and after running an
application. The process ensures a comprehensive power sanity check of
the device.
- [SoC reference power measurement](https://docs.qualcomm.com/doc/80-70017-30/topic/socreference-power-measurement.html)
This guide provides the reference of power measurements of SoC for sleep
and SpeckInt2k6 use cases.
- [Debug](https://docs.qualcomm.com/doc/80-70017-30/topic/debug.html)
To enhance the power efficiency of the device, it is crucial to
optimize the power consumption of both the SoC and the CPU.

Last Published: Jan 26, 2025

[Next Topic
Overview](https://docs.qualcomm.com/bundle/publicresource/80-70017-30/topics/poweroverview.md)