Ubuntu中限制CPU频率方法(Limit CPU clock speed in Ubuntu system)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu中限制CPU频率方法(Limit CPU clock speed in Ubuntu system)相关的知识,希望对你有一定的参考价值。

参考技术A 在做一些CPU测试的时候,总会发现结果不是很稳定,分析可能是Linux下系统自动开启了CPU scaling, 也就是根据系统运行情况改变CPU主频,这样我们无法测试到可靠的结果,于是找到了一个关闭scaling并且限制CPU主频的方法。

查看当前CPU主频情况。

更改上述数值,可以将CPU主频限制在想要的数值。

Linux限制cpu睿频&限制频率

1.关闭睿频
echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
2.限制CPU最大频率到50%
echo "50" | sudo tee /sys/devices/system/cpu/intel_pstate/max_perf_pct

两个办法都可以,方法2更灵活,全程可以通过下面的命令实时查看:
watch -n 0 "cat /proc/cpuinfo | grep -i mhz"

 

以上是关于Ubuntu中限制CPU频率方法(Limit CPU clock speed in Ubuntu system)的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 限制ip的访问频率

8.Nginx的请求限制( limit_conn_zone、 limit_conn、limit_req_zone、limit_req zone)

Linux限制cpu睿频&限制频率

Nginx服务学习-模块学习

nginx限制客户端请求频率,防止恶意攻击

nginx配置限制同一个ip的访问频率