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
相关链接:
https://blog.csdn.net/wenwenxiong/article/details/51674239
https://www.hostloc.com/forum.php?mod=viewthread&tid=607914&highlight=cpu
相关推荐: [云筏测评系列] NAT-EU 9元服务器 by 有福吧
原文:https://www.ufbar.com/vpstest/226.html 云筏,以重塑国人商家形象为口号的主机商。品牌推出伊始,有5元/月的NAT大盘鸡优惠活动,可谓力度空前。如今,5元/月的NAT已成传家宝,但云筏依然有9元/月的低价NAT售卖,配…
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧
相关推荐
评论 抢沙发
请登录后发表评论
注册