3.2.2. 設定 CPUfreq

在選擇與配置 CPUfreq 調速程式之前,請先加入適當的 CPUfreq 驅動程式。

過程 3.1. 如何新增 CPUfreq 驅動程式

  1. 請使用以下指令來檢視系統上有哪些可用的 CPUfreq:
    ls /lib/modules/[kernel version]/kernel/arch/[architecture]/kernel/cpu/cpufreq/
  2. 使用 modprobe 來新增正確的 CPUfreq 驅動程式。
    modprobe [CPUfreq driver]
    使用以上指令時,請記得移除 .ko 延伸檔名。

    重要

    在選擇 CPUfreq 驅動程式時,請選擇 acpi-cpufreq 而不是 p4-clockmod。後者會降低 CPU 的時脈,但不會降低電壓。而前者會降低電壓與時脈,使用更少電力並消耗更少的熱能。
您也可以用以下指令,檢視某個特定 CPU 的可用調速程式:
cpupower frequency-info --governors
有些 CPUfreq 調速程式可能無法使用。在這種情況下,請使用 modprobe 來新增所需的 kernel 模組,以啟用您想要使用的特定 CPUfreq 調速程式。這些 kernel 模組可以在 /lib/modules/[kernel version]/kernel/drivers/cpufreq/ 中找到。

過程 3.2. 啟用 CPUfreq 調速程式

  1. 如果有個調速程式並沒有列在 CPU 的可用清單上,請使用 modprobe 來啟用您想要使用的調速程式。舉例來說,如果您的 CPU 還無法使用 ondemand 調速程式,請執行以下指令:
    modprobe cpufreq_ondemand
  2. 一旦調速程式列在 CPU 的可用清單上,您可以用以下指令啟用:
    cpupower frequency-set --governor [governor]