Power Management

Which describes CPU C-states?

  1. ACombinations of frequency and voltage while the CPU is running
  2. BStates representing how deeply an idle CPU sleeps; deeper states use less power but take longer to wake
  3. CNames of CPU manufacturing steps
Show answer and explanation

Answer: B. States representing how deeply an idle CPU sleeps; deeper states use less power but take longer to wake

Among C-states, C0 is executing instructions, C1 is a shallow sleep that merely stops the clock, and deeper states flush caches and power off the core, stopping more circuitry as the number grows. Deeper states save more power but take longer and cost more to exit, so the OS predicts the time until the next work and chooses an appropriate depth.

  • A. That is a P-state.
  • B. Correct. C0 is active; larger numbers mean deeper sleep.
  • C. It is not a manufacturing step.
Practice this topic Back to topic

More Power Management questions

  1. Which describes CPU P-states?
  2. When does "race to idle" (finishing work fast and then sleeping deeply) tend to save energy?
  3. What is the role of a governor, such as a cpufreq governor, that sets CPU frequency in Linux and other OSes?
  4. Which describes CPU turbo operation (such as Turbo Boost)?
  5. Which describes thermal throttling?