電源管理(軟體控制)

關於CPU的C-state(C狀態)的說明,下列何者正確?

  1. ACPU運作時的頻率與電壓的組合
  2. B表示CPU在沒有工作時休息深度的狀態,越深的狀態功率越小,但恢復原狀所需時間越長
  3. CCPU製造製程的名稱
查看答案與解析

正確答案:B. 表示CPU在沒有工作時休息深度的狀態,越深的狀態功率越小,但恢復原狀所需時間越長

在C-state中,C0是正在執行指令的狀態,C1是只停止時脈的淺度休息,更深的狀態則會寫出快取的內容並切斷核心的電源,編號越大,停止的電路就越多。越深則功率越小,但恢復所需的時間與負擔也越多,因此OS會預測到下一個工作為止的時間,選擇適當的深度。

  • A. 那是P-state。
  • B. 正確。C0是運作中,數字越大表示休息越深。
  • C. 不是製造的製程。
練習這個領域 前往領域頁面

電源管理(軟體控制)的其他題目

  1. 關於CPU的P-state(P狀態)的說明,下列何者正確?
  2. 「競速至閒置」(race to idle,快速完成處理並儘早進入深度休息)的想法,在什麼情況下容易有利於節能?
  3. 在Linux等OS中,決定CPU頻率的調節器(governor,如cpufreq的governor等)的作用,下列何者正確?
  4. 關於CPU的渦輪運作(Turbo Boost等)的說明,下列何者正確?
  5. 關於熱節流(thermal throttling)的說明,下列何者正確?