8.9. 控制 CPU 频率驱动程序和模式


在使用 Intel P-State 驱动程序时,如果驱动程序处于被动模式,PowerTOP 仅显示 Frequency Stats 选项卡中的值。但是,在这种情况下,这些值可能不完整。总而言,Intel P-State 驱动程序有三种可能模式:

  • 使用硬件 P-States (HWP) 的活跃模式
  • 没有 HWP 的活跃模式
  • 被动模式

切换到 ACPI CPUfreq 驱动程序会导致 PowerTOP 显示的完整信息。但是,建议将您的系统保留在默认设置中。

流程

  1. 查看载入哪些驱动程序以及在什么模式中:

    # cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver
    Copy to Clipboard
    • 如果 Intel P-State 驱动程序被加载且处于活跃模式,则返回 intel_pstate
    • 如果 Intel P-State 驱动程序被加载且处于被动模式,则返回 intel_cpufreq
    • 如果载入 ACPI CPUfreq 驱动程序,则返回 acpi-cpufreq
  2. 在使用 Intel P-State 驱动程序时:

    1. 在内核引导命令行中添加以下参数,以强制驱动程序在被动模式下运行:

      intel_pstate=passive
      Copy to Clipboard
    2. 要禁用 Intel P-State 驱动程序并使用 ACPI CPUfreq 驱动程序,请在内核引导命令行中添加以下参数:

      intel_pstate=disable
      Copy to Clipboard
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat