電源管理(軟體控制)

關於Linux等OS所使用的無滴答(tickless)核心的概念,下列何者正確?

  1. A關閉時鐘的顯示,以降低螢幕的功率
  2. B在沒有工作時,停止以固定間隔喚醒的時間滴答中斷,使其能長時間休息到下一個工作為止
  3. C將時間滴答中斷增加到每秒數萬次
查看答案與解析

正確答案:B. 在沒有工作時,停止以固定間隔喚醒的時間滴答中斷,使其能長時間休息到下一個工作為止

傳統的OS以例如每秒100~1000次的時間滴答中斷來進行程式切換或時間管理,即使沒有事情可做,CPU也每次都會醒來。在無滴答核心中,沒有工作的CPU會停止滴答中斷,只在下一次必須醒來的時刻設定計時器。這樣CPU就能長時間深度休息,待機中的功率因而降低。

  • A. 與畫面的顯示無關。
  • B. 正確。可降低待機中的功率。
  • C. 剛好相反,是要減少中斷。
練習這個領域 前往領域頁面

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

  1. Arm處理器的WFI(Wait For Interrupt)指令的用途,下列何者正確?
  2. 要讓以電池運作的機器在指定時刻從睡眠狀態醒來,經常使用的是下列何者?
  3. 只將電源電壓降低10%時(其他條件相同),動態功耗大約會減少幾%?
  4. 在CMOS電路的動態功耗公式 P = αCV²f 中,α所代表的意義,下列何者正確?
  5. 活動率α=0.1、切換電容C=1 nF、電源電壓V=1 V、頻率f=1 GHz的電路,其動態功耗是多少?