首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS 7 cpupower没有将CPU设置为最大

CentOS 7 cpupower没有将CPU设置为最大
EN

Unix & Linux用户
提问于 2014-10-24 23:03:27
回答 2查看 13.4K关注 0票数 5

在我的机器上,我在BIOS上禁用了省电功能。当我在这台机器上运行Ubuntu时,CPU的最大运行时间是2100 MHz。

但是,当我运行CentOS 7时,即使将缩放调控器设置为"performance",CPU的运行速度也不会达到2100 MHz。

代码语言:javascript
复制
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
performance
performance
performance
performance

grep -i mhz /proc/cpuinfo
cpu MHz         : 1688.285
cpu MHz         : 2058.656
cpu MHz         : 1622.988
cpu MHz         : 2070.632

我的应用程序是一个网络处理应用程序,所以CPU时钟的不同导致了性能的差异。

我没有运行cpuspeed、powerd或任何其他电源管理服务。

所以我的问题是,如果cpupower被设置为“执行”,这是否是预期的行为?CentOS似乎覆盖了BIOS设置。

当我引导到Ubuntu时,它只需要BIOS设置,所有CPU都在运行max。

EN

回答 2

Unix & Linux用户

发布于 2014-10-28 03:21:39

我找到的解决方案是在grub中禁用intel pstate

票数 0
EN

Unix & Linux用户

发布于 2017-02-12 20:43:58

使用Centos/redhat,我强烈建议使用调优守护进程来管理电源状态。您可以使用yum安装调优来安装它--听起来像是您想要的:

代码语言:javascript
复制
tuned-adm profile latency-performance 
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/164100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档