Linux禁用CPU省电提升系统性能

转载:[勤奋的小青蛙]

为了提升CPU性能,我们要禁用CPU省电状态。

我们强烈推荐禁用CPU的省电模式, 进行此更改可能会导致功耗增加,但会提高稳定性和性能。

那么:如何在Redhat或Suse Linux系统上禁用CPU节能状态?

对于RedHat Linux(版本7及更高版本

  • 将以下文本添加到/etc/default/grub中的GRUB_CMDLINE_LINUX行:
    intel_idle.max_cstate=0 processor.max_cstate=1

  • 更新grub配置
    grub2-mkconfig –o /boot/grub2/grub.cfg

  • 重启系统即可
    reboot

对于RedHat Linux(7之前的版本)或SuSE Linux

  • 将以下文本添加到/boot/grub/menu.lst中的内核行:
    intel_idle.max_cstate=0 processor.max_cstate=1

  • 重启生效内核参数
    reboot

如何在Debian Linux系统上禁用CPU省电状态?

要在Debian Linux系统上禁用CPU省电状态,请执行以下步骤:

  • 修改/etc/default/grub中的GRUB_CMDLINE_LINUX字符串,使其包含:
    intel_idle.max_cstate=0 processor.max_cstate=1

  • 更新grub配置
    update-grub

  • 重启系统生效
    reboot

------ 本文结束------