Linux-cpufrequtils查看和修改CPU频率GHz


cpufrequtils是一个查看和修改CPU频率GHz的工具

一些服务商的机器会默认设置CPU以较低的频率工作

这时候就需要我们自己去修改CPU的频率GHz了

说明:此工具只适用于独立服务器

首先安装cpufrequtils

apt-get install cpufrequtils
或
yum install cpufrequtils

查看cpu类型、当前频率、支持频率、运行模式等

cpufreq-info
或
cat /proc/cpuinfo

调整CPU频率命令

#cpufreq-set -c CPU号 -f 要设置频率
#例一:C2750
cpufreq-set -c 0 -f 2.4GHz
cpufreq-set -c 1 -f 2.4GHz
cpufreq-set -c 2 -f 2.4GHz
cpufreq-set -c 3 -f 2.4GHz
cpufreq-set -c 4 -f 2.4GHz
cpufreq-set -c 5 -f 2.4GHz
cpufreq-set -c 6 -f 2.4GHz
cpufreq-set -c 7 -f 2.4GHz

#例二:C2338
cpufreq-set -c 0 -f 2.1GHz
cpufreq-set -c 1 -f 2.1GHz

#例三:KS-3
cpufreq-set -c 0 -f 1.86GHz
cpufreq-set -c 1 -f 1.86GHz
cpufreq-set -c 2 -f 1.86GHz
cpufreq-set -c 3 -f 1.86GHz
#设置的频率不能超过CPU上限
#如果是多核CPU每个编号都要设置一次
#以上例子中的C2750是八核CPU所以要输入八次,每个CPU编号都要输一次

其他一些命令

调整cpu频率上下限

cpufreq-set -d 频率下限 
cpufreq-set -u 频率上限

调整cpu运行模式

cpufreq-set -g

这里,模式就是执行cpufreq-info后看到的所支持的模式

比如我的支持以下几种:powersave, userspace, ondemand, conservative, performance

powersave    是无论如何都只会保持最低频率的所谓“省电”模式;
userspace    是自定义频率时的模式,这个是当你设定特定频率时自动转变的;
ondemand     默认模式。一有cpu计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率;
conservative 保守模式,会自动在频率上下限调整,和ondemand的区别在于它会按需分配频率,而不是一味追求最高频率;
performance  顾名思义只注重效率,无论如何一直保持以最大频率运行。
编辑文件,如果不存在就创建一个
vi /etc/default/cpufrequtils
添加如下规则
GOVERNOR="performance"
重启软件使其生效
systemctl restart cpufrequtils

相关说明:

1、VIP会员无限制任意下载,免积分。立即前往开通>>

2、下载积分可通过日常 签到绑定邮箱 以及 积分兑换 等途径获得!

3、本站资源大多存储在云盘,如出现链接失效请评论反馈,如有密码,均为:www.ipipn.com。

4、所有站内资源仅供学习交流使用。未经原版权作者许可,禁止用于任何商业环境,否则后果自负。为尊重作者版权,请购买正版作品。

5、站内资源来源于网络公开发表文件或网友分享,如侵犯您的权益,请联系管理员处理。

6、本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!

7、源码、模板等资源会随着技术、坏境的升级而存在部分问题,还请慎重选择。

PS.源码均收集自网络,如有侵犯阁下权益,请发信件至: [email protected] .


源站网 » Linux-cpufrequtils查看和修改CPU频率GHz

发表评论

赞助本站发展 维持服务器消耗

全站源码免费下载 立刻赞助