首页 > 其他分享 >查看调整cpu频率及模式

查看调整cpu频率及模式

时间:2023-10-30 21:11:39浏览次数:49  
标签:查看 模式 CPU cpufreq 频率 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状态

参数:

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

cpufreq-set 设置cpu模式及频率

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

频率支持单位:

Hz kHz MHz GHz

常用CPU模式:

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

设置后会马上生效

重启后会失效

关于

https://www.oiox.cn/

https://www.oiox.cn/index.php/start-page.html

CSDN、GitHub、51CTO、知乎、开源中国、思否、博客园、掘金、简书、华为云、阿里云、腾讯云、哔哩哔哩、今日头条、新浪微博、个人博客

全网可搜《小陈运维》

文章主要发布于微信公众号

标签:查看,模式,CPU,cpufreq,频率,cpu
From: https://www.cnblogs.com/chenby/p/17798847.html

相关文章

  • 查看进程
    ps命令可以查看静态进程,仅仅是捕捉某一个瞬间某一个进程的状态,类似于给进程制作快照。使用“psaux”命令查看当前目录的进程其中,VSZ与RSS可以简单理解为房子的建筑面积与使用面积;当TTY为“?”时,表示不依赖任何终端运行。使用man工具查看STAT,其中,R表示运行,S表示可中断休眠,D表示不......
  • 查看python中import可以支持的格式引用
    importimportlib.machineryformat_list=importlib.machinery.all_suffixes()print(format_list)so是linux可以加载的文件,windows是pyc ......
  • 当java文件被加密时候,通过.class文件查看代码
    使用jadx-gui.exe工具,或者jd-gui.exe工具查看  ......
  • 如何将R128的lspsram频率提高至200M?
    一、修改频率方法首先通过cboot0命令,跳转到boot0的代码中,路径为:${root_dir}/lichee/brandy-2.0/spl/找到lspsram的代码,路径为:${root_dir}/lichee/brandy-2.0/spl/drivers/psram修改头文件,将200M的宏打开,修改如下:vihal_psramctrl.hdiff--gita/drivers/psram/hal_psramctr......
  • CPU 100%问题排查
    引用:https://blog.csdn.net/qq_37515544/article/details/123921604https://blog.csdn.net/yujing1314/article/details/114524668 一、定位哪个程序占用的CPU较高linux命令:top    二、jstack使用2.1栈信息输出命令格式:jstackpid>文件信息eg:jstack5115>a.tx......
  • 记一次云服务器 CPU 爆满原因—被 kdevtmpfsi 挖矿病毒入侵
    目录1.问题表现2.问题解决1.问题表现突然发现云主机的CPU使用率爆满了,我寻思着我也没干啥啊,不会中病毒了吧看了下docker中的容器,多了很多不知道哪里来的东西把容器和镜像统统删光后,短暂的恢复了一下,但过一阵子,CPU又爆满了用top命令查看了自己服务器CPU运行情况......
  • win10怎么查看CPU多核占用率(转)
    原文:https://blog.csdn.net/weixin_44217936/article/details/119185905作者:想躺平的小陈 打开任务管理器——性能——CPU 如下图所示的是CPU总体利用率 查看每个cpu的利用率,右击旁边的折线图 (有几个图就代表CPU是几核的,如下图是12核的) ......
  • 直播源码开发,实现 scroll-view 自动滚动到底部,并控制触发频率
    直播源码开发,实现scroll-view自动滚动到底部,并控制触发频率HTML scroll-view固定高度,允许纵向滚动,scrollTop值通过变量动态改变。将scroll-view内容区域通过view标签进行包裹。 <scroll-viewclass="dialogue-box":scroll-y="true":scroll-top="scrollTop"> <v......
  • Linux ls命令:查看目录下文件
    ls命令,list的缩写,是最常见的目录操作命令,其主要功能是显示当前目录下的内容。此命令的基本格式为:[root@localhost~]#ls[选项]目录名称ls命令常用的选项以及各自的功能。注意,当ls命令不使用任何选项时,默认只会显示非隐藏文件的名称,并以文件名进行排序,同时会根据文件的具体......
  • Redis 查看时区时间
    Redis查看时区时间在Redis中,可以使用TIME命令来查看当前服务器的时间,但是Redis本身并不提供设置时区的功能。Redis的时间是基于操作系统的,因此时区设置通常是在操作系统级别进行的。今天偶然排查问题,需要确认云redis时区时间是否是东八区时间,以前可以连接到数据库部署的节点......