查看调整cpu频率及模式

使用cpufrequtils查看调整cpu频率及模式

cpufrequtils是一个查看和修改CPU频率GHz的工具
有些物理服务器使用默认频率进行运行,这时可以使用该工具进行就该CPU的核心频率

安装:

apt install cpufrequtils
yum install cpufrequtils

使用:

# 查看全部核心详细信息
cpufreq-info
# 查看某个核心详细信息
cpufreq-info -c 0
# 查看CPU当前频率
cpufreq-info -f
# 查看CPU当前模式
cpufreq-info -p
# 查看CPU支持的模式
cpufreq-info -g

# 省电模式
cpufreq-set -g powersave
# 默认模式
cpufreq-set -g ondemand
# 性能模式
cpufreq-set -g performance

# 单独设置CPU频率
cpufreq-set -c 0 -f 4.1GHz
cpufreq-set -c 1 -f 4.1GHz
cpufreq-set -c 2 -f 4.1GHz

cpufreq-info 查看当前cpu状态

参数:

参数说明
-cCPU序号查看所指定cpu状态
-f查看cpu当前频率
-l查看cpu最高频率和最低频率
-p查看当前cpu模式
-g查看当前支持的CPU运行模式
-m带单位的输出

cpufreq-set 设置cpu模式及频率

参数说明
-cCPU序号设置修改指定cpu
-d频率设置cpu最小运行频率
-u频率设置cpu最大运行频率
-g模式设置cpu模式

频率支持单位: Hz kHz MHz GHz

常用CPU模式:

模式说明
powersave是无论如何都只会保持最低频率的所谓“省电”模式;
userspace是自定义频率时的模式,这个是当你设定特定频率时自动转变的;
ondemand默认模式。一有cpu计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率;
conservative保守模式,会自动在频率上下限调整,和ondemand的区别在于它会按需分配频率,而不是一味追求最高频率;
performance顾名思义只注重效率,无论如何一直保持以最大频率运行。

设置后会马上生效

重启后会失效

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/9962

(0)
凯影的头像凯影
上一篇 2023年11月3日 下午2:02
下一篇 2023年11月6日 下午5:16

相关推荐

  • linux双向重定向之tee命令

    tee的作用是将一份标准输入多重定向,一份重定向到标准输出/dev/stdout,然后还将标准输入重定向到每个文件FILE中。 在执行Linux命令时,我们可以把输出重定向到文件中,比如 ls >rumenz.txt,这时不能看到输出了,如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令了. tee流程示意图 命令语法 > tee…

    2023年9月20日
    1.0K00
  • find命令排除某些目录或文件

    使用-prune开关。例如,如果要排除misc目录,只需将a添加-path ./misc -prune -o到您的find命令中: find . -path ./misc -prune -false -o -name ‘*.txt’ 这是带有多个目录的示例: find . -type d \( -path dir1 -o -path dir2 -o -pat…

    2023年6月16日
    1.4K00
  • mysql程序结构 【思维导图】

     一条SQL语句的执行过程 连接层 (1)提供连接协议:TCP/IP 、SOCKET (2)提供验证:用户、密码,IP,SOCKET (3)提供专用连接线程:接收用户SQL,返回结果 通过以下语句可以查看到连接线程基本情况 mysql> show processlist;  SQL层 (重点) (1)接收上层传送的SQL语句 (2)…

    2023年2月7日
    1.3K00
  • 缩小vhdx文件的大小

    使用 Hyper-V 提供的 Optimize-VHD 进行缩小,执行之后 VHDX 文件的确是变小了,但是也还没有那么小 此时应进入到 WSL2 中,运行 zerofree 将 ext4 文件系统内已经不用的块填零,但 zerofree 不能运行在已经挂载为 rw 的文件系统上,那就把文件系统挂载为 rea…

    2023年7月21日
    1.6K00
  • Ubuntu创建和删除用户

    Ubuntu与其他Linux发行版一样,是一个多用户操作系统。每个用户可以具有不同的权限级别和各种命令和GUI应用程序的特定设置。 了解如何添加和删除用户是Linux用户应该了解的基本技能之一。为能够创建和删除用户,您需要以root或具有sudo权限的用户登录。 在Ubuntu中添加用户方式有两种,第一种是使用adduser或者useradd命令。第二种通过…

    2023年3月10日
    1.1K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信