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 驱​​​​​​​动​​​​​​​程​​​​​​​序​​​​​​​时​​​​​​​,总​​​​​​​是​​​​​​​选​​​​​​​择​​​​​​​ p4-clockmod 中​​​​​​​的​​​​​​​ acpi-cpufreq。​​​​​​​当​​​​​​​使​​​​​​​用​​​​​​​ p4-clockmod 驱​​​​​​​动​​​​​​​程​​​​​​​序​​​​​​​降​​​​​​​低​​​​​​​ CPU 的​​​​​​​时​​​​​​​钟​​​​​​​频​​​​​​​率​​​​​​​时​​​​​​​,它​​​​​​​不​​​​​​​会​​​​​​​降​​​​​​​低​​​​​​​电​​​​​​​压​​​​​​​。​​​​​​​另​​​​​​​一​​​​​​​方​​​​​​​面​​​​​​​,acpi-cpufreq 会​​​​​​​随​​​​​​​着​​​​​​​ CPU 时​​​​​​​钟​​​​​​​频​​​​​​​率​​​​​​​降​​​​​​​低​​​​​​​电​​​​​​​压​​​​​​​,允​​​​​​​许​​​​​​​每​​​​​​​个​​​​​​​性​​​​​​​能​​​​​​​单​​​​​​​位​​​​​​​降​​​​​​​低​​​​​​​有​​​​​​​更​​​​​​​少​​​​​​​电​​​​​​​力​​​​​​​消​​​​​​​耗​​​​​​​和​​​​​​​散​​​​​​​热​​​​​​​。​​​​​​​
  3. 设​​​​​​​定​​​​​​​ CPUfreq 驱​​​​​​​动​​​​​​​程​​​​​​​序​​​​​​​后​​​​​​​,您​​​​​​​可​​​​​​​以​​​​​​​查​​​​​​​看​​​​​​​系​​​​​​​统​​​​​​​目​​​​​​​前​​​​​​​正​​​​​​​在​​​​​​​使​​​​​​​用​​​​​​​的​​​​​​​调​​​​​​​节​​​​​​​器​​​​​​​:
    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
您​​​​​​​还​​​​​​​可​​​​​​​以​​​​​​​查​​​​​​​看​​​​​​​某​​​​​​​个​​​​​​​具​​​​​​​体​​​​​​​ CPU 可​​​​​​​使​​​​​​​用​​​​​​​的​​​​​​​调​​​​​​​节​​​​​​​器​​​​​​​,请​​​​​​​使​​​​​​​用​​​​​​​:
cat /sys/devices/system/cpu/[cpu ID]/cpufreq/scaling_available_governors
有​​​​​​​些​​​​​​​ CPUfreq 调​​​​​​​节​​​​​​​器​​​​​​​可​​​​​​​能​​​​​​​您​​​​​​​无​​​​​​​法​​​​​​​使​​​​​​​用​​​​​​​。​​​​​​​在​​​​​​​这​​​​​​​个​​​​​​​情​​​​​​​况​​​​​​​下​​​​​​​,请​​​​​​​使​​​​​​​用​​​​​​​ modprobe 添​​​​​​​加​​​​​​​可​​​​​​​启​​​​​​​用​​​​​​​您​​​​​​​要​​​​​​​使​​​​​​​用​​​​​​​的​​​​​​​具​​​​​​​体​​​​​​​ CPUfreq 调​​​​​​​节​​​​​​​器​​​​​​​的​​​​​​​内​​​​​​​核​​​​​​​模​​​​​​​块​​​​​​​。​​​​​​​您​​​​​​​可​​​​​​​在​​​​​​​ /lib/modules/[kernel version]/kernel/drivers/cpufreq/ 中​​​​​​​找​​​​​​​到​​​​​​​这​​​​​​​些​​​​​​​内​​​​​​​核​​​​​​​模​​​​​​​块​​​​​​​。​​​​​​​

过程 3.2. 启​​​​​​​用​​​​​​​ CPUfreq 调​​​​​​​节​​​​​​​器​​​​​​​

  1. 如​​​​​​​果​​​​​​​没​​​​​​​有​​​​​​​为​​​​​​​您​​​​​​​的​​​​​​​ CPU 列​​​​​​​出​​​​​​​可​​​​​​​用​​​​​​​的​​​​​​​具​​​​​​​体​​​​​​​调​​​​​​​节​​​​​​​器​​​​​​​,请​​​​​​​使​​​​​​​用​​​​​​​ modprobe 启​​​​​​​用​​​​​​​您​​​​​​​想​​​​​​​要​​​​​​​使​​​​​​​用​​​​​​​的​​​​​​​调​​​​​​​节​​​​​​​器​​​​​​​。​​​​​​​例​​​​​​​如​​​​​​​:如​​​​​​​果​​​​​​​ ondemand 调​​​​​​​节​​​​​​​器​​​​​​​不​​​​​​​可​​​​​​​用​​​​​​​于​​​​​​​您​​​​​​​的​​​​​​​ CPU,请​​​​​​​使​​​​​​​用​​​​​​​以​​​​​​​下​​​​​​​命​​​​​​​令​​​​​​​:
    modprobe cpufreq_ondemand
  2. 将​​​​​​​调​​​​​​​节​​​​​​​器​​​​​​​列​​​​​​​入​​​​​​​您​​​​​​​ CPU 的​​​​​​​可​​​​​​​用​​​​​​​列​​​​​​​表​​​​​​​后​​​​​​​,您​​​​​​​可​​​​​​​使​​​​​​​用​​​​​​​以​​​​​​​下​​​​​​​命​​​​​​​令​​​​​​​启​​​​​​​用​​​​​​​它​​​​​​​:
    echo [governor] > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.