Central-Processing-Unit

cpu 在執行指令和空閒時的功耗是否不同?

  • October 31, 2010

為什麼 CPU 在 2Ghz 時消耗的功率不同

  1. 它正在執行一條指令
  2. 它沒有執行任何指令

無論是否執行指令,CPU 不應該消耗相同的功率嗎?(因為功率取決於頻率而不是指令的執行)

啊——不。功率不僅取決於頻率,還取決於晶體管的功能。所以,是的,即使在執行指令時,功耗也會波動——特別是考慮到現代 CPU 中的無序執行和並行性,執行的指令數量可能會根據執行的指令而變化。

即使在相同頻率下,CPU 電源使用率也會發生變化的事實在很久以前就已經觀察到,甚至在 CPU 電源管理成為一個因素之前。

這在沒有部署 CPU 電源管理機制時如何顯示執行作業的伺服器的電源圖

引用自:https://serverfault.com/questions/196579