電力管理(ソフトウェア制御)

CPUのP-state(Pステート)の説明として正しいものはどれか。

  1. ACPUが動いているときの、周波数と電圧の組み合わせで表した性能の段階
  2. BCPUが休んでいるときの休みの深さ
  3. CCPUのパッケージの種類
答えと解説を見る

正解:A. CPUが動いているときの、周波数と電圧の組み合わせで表した性能の段階

P-stateは、動作中のCPUの周波数と電圧の組み合わせを段階に分けたもので、高い段階ほど速く、電力も大きくなります。OSやCPUの中の電源の管理の回路は、負荷に合わせてP-stateを切り替えます(DVFS)。休みの深さを表すC-stateと組み合わせて、仕事があるときは適切な速さで動き、仕事がないときは深く休む、という管理をします。

  • A. 正しい。DVFSの段階にあたります。
  • B. それはC-stateです。
  • C. パッケージの種類ではありません。
この分野を解く 分野ページへ

電力管理(ソフトウェア制御)のほかの問題

  1. 「レーストゥアイドル」(速く処理を終えて早く深く休む)の考え方が省エネルギーに有利になりやすいのはどのような場合か。
  2. LinuxなどのOSでCPUの周波数を決めるガバナ(cpufreqのガバナなど)の役割として正しいものはどれか。
  3. CPUのターボ動作(ターボブーストなど)の説明として正しいものはどれか。
  4. サーマルスロットリングの説明として正しいものはどれか。
  5. CPUの電力の制限で、短い時間なら長い時間の平均の制限(TDPに近い値)を超える電力で動くことを許す設定がある。これが成り立つ理由として正しいものはどれか。