Cstates
Cstates, often written as C-states, are a set of idle power states used by modern CPUs to reduce energy consumption when the processor is not executing instructions. The active state is C0; all other states are progressively deeper sleep modes (for example, C1, C2, C3, C6, C7 in many architectures). Each deeper C-state allows more components to be powered down or clock-gated, yielding greater power savings at the cost of longer wake-up latencies.
The availability and behavior of C-states vary by processor family and firmware. The exact boundaries and capabilities
C-states are distinct from P-states, which govern processor performance through frequency and voltage scaling. A processor
Practical considerations include wake latency, workload sensitivity, and thermal design. Deep C-states save energy during idle