Разница между P-states и C-states при оптимизации энергопотребления заключается в том, что они решают разные задачи:
- P-states (P — сокращение от «performance» — «производительность») оптимизируют напряжение и частоту процессора во время работы. 1 При малой нагрузке или простое процессор автоматически уменьшает частоту и напряжение питания, снижая энергопотребление. 1 Как только нагрузка возрастает, частота и напряжение автоматически поднимаются до своих нормальных значений. 1
- C-states используются для оптимизации энергопотребления в режиме ожидания, когда процессор ничего не вычисляет и находится в режиме ожидания (idle mode). 12 Выделяют до восьми С-состояний, описывающих разную глубину «сна» процессоров. 1