1.安装cpufrequtils:sudo apt-get install cpufrequtils

2.查看cpu:sudo cpufreq-info   (本命令从内核/硬件中收集并报告CPU频率信息)

3.设置cpu模式:cpufreq-set –g {powersave, userspace, ondemand, conservative, performance} -c 序号

对应于{最省电(最低频率),用户控制,最高或最低,正常,最大性能}

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

比如以下几种:powersave, userspace, ondemand, conservative, performance。

  • powersave,是无论如何都只会保持最低频率的所谓“省电”模式;
  • userspace,是自定义频率时的模式,这个是当你设定特定频率时自动转变的;
  • ondemand,一有cpu计算量的任务,就会立即达到最大频率运行,等执行完毕就立即回到最低频率;
  • conservative,翻译成保守的,也就是默认的模式,一般选择这个,会自动在频率上下限调整;
  • performance,顾名思义只注重效率,无论如何一直保持以最大频率运行。

-c 就是CPU的序号  指代线程数

4.下面以一个具体例子演示下:

环境:双核CPU   要求全核心以最大频率运行

#!/bin/shcpufreq-set -g performance -c 0
cpufreq-set -g performance -c 1
cpufreq-set -g performance -c 2
cpufreq-set -g performance -c 3exit 0

一个名为cpu.sh的脚本。执行:

chmod 777 ./cpu.sh

运行./cpu.sh即可

5.可以用sudo cpufreq-info 查看每个核心的频率状态,结合i7z(实时CPU报告工具)观察也不错

#安装i7z
sudo apt-get install i7z#运行i7z
sudo i7z

查看CPU主频几种方法:

  1. 简单方法:cat /proc/cpuinfo
  2. 使用cpufrequtils: sudo cpufreq_info  展示线程数
  3. I7z:  sudo i7z   展示内核数
  4. Cat /proc/cpuinfo |grep MHZ | uniq   顺序整齐展示线程主频

ubuntu下cpu以最大频率运行、查看CPU主频几种方法相关推荐

  1. Android7下app以root权限运行shell脚本的一种方法

    如果我们想要以root权限运行一个shell脚本(如此以来可以做很多的事情,比如直接控制设备节点等操作),那我们可以按照如下方法来做 1)修改system/core/rootdir/init.rc,添 ...

  2. Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法

    Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法 最近由于老师要求要在Ubuntu下QT上进程多线程服务器的开发,虽然只是单纯的调用qt的network模块,但是为了避免麻烦,我 ...

  3. Linux:ubuntu 下安装软件,卸载,查看已经安装的软件

    ubuntu 下安装软件,卸载,查看已经安装的软件 参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种:  .deb 和.rpm 这两种安装文 ...

  4. linux查cpu和内存配置,Linux查看CPU和内存的配置信息

    CPU配置信息: frank@ubuntu:~/test/python$ cat /proc/cpuinfo processor : #系统中逻辑处理核的编号 vendor_id : GenuineI ...

  5. Linux 查看CPU 内存 IO使用率,linux 查看CPU内存 网络 流量 磁盘 IO

    使用vmstat命令来察看系统资源情况 在命令行方式下,如何查看CPU.内存的使用情况,网络流量和磁盘I/O? Q: 在命令行方式下,如何查看CPU.内存的使用情况,网络流量和磁盘I/O? A: 在命 ...

  6. 查看cpu类型 linux,linux如何查看cpu类型

    linux想要查看下cpu的类型!需要用什么方法去查看呢?下面由学习啦小编给你做出详细的linux查看cpu类型方法介绍!希望对你有帮助! linux查看cpu类型方法一 Linux查看CPU的位数( ...

  7. LINUX查看进程的4种方法(小结)

    进程是在 CPU 及内存中运行的程序代码,而每个进程可以创建一个或多个进程(父子进程). 查看进程方法 第一种: ps aux ps命令用于报告当前系统的进程状态.可以搭配kill指令随时中断.删除不 ...

  8. linux启动sh文件命令,Linux 运行 .sh 文件的两种方法

    Linux 运行 .sh 文件的两种方法 文章作者:网友投稿 发布时间:2010-06-15 13:31:16 来源:网络 一个中等水平的Linux用户一定少不了经常执行.sh文件,当然了,你可以在图 ...

  9. spring boot项目 中止运行 最常用的几种方法

    spring boot项目 中止运行 最常用的几种方法: 1. 调用接口,停止应用上下文 @RestController public class ShutdownController impleme ...

最新文章

  1. java 同步转并行_Java线程与并行编程(二)
  2. psm倾向得分匹配法举例_互助问答第110期:分组回归样本及倾向得分匹配相关问题...
  3. mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...
  4. Redis的数据类型之String
  5. spark之4:基础指南(源自官方文档)
  6. NetBeans 时事通讯(刊号 # 134 - Jan 25, 2011)
  7. FPGA嵌入式处理器的选择策略
  8. 关于面试题的一些想法
  9. 解决maven dependencies xxx not found
  10. python创建线程函数_Python多线程编程(三):threading.Thread类的重要函数和方法...
  11. arraylist/vector add()方法诡异之---多次add进去的对象最终都变成最后一次add进去的对象值...
  12. android 自定义Preference CheckBoxPreference ListPreference的用法
  13. win10 cannot open clipboard 解决办法
  14. mysql怎么没有中文手册_mysql 中文手册
  15. BT500-BT1788主观质量评价
  16. 古筝d调变降e调怎么办_为什么古筝总要调音、还总调不好?
  17. java设计模式5,接口隔离原则
  18. oracle数据库userenv,Oracle数据库中userenv、sys_context的参数
  19. PC端、手机端在线预览文档组件react-file-viewer与npm构建内存溢出
  20. 水星150uh免驱版怎么安装_水星无线网卡MW150UH(免驱版)win10下的安装技巧

热门文章

  1. 分布式流控介绍和实现原理
  2. 【解决方案】kafka: client has run out of available brokers to talk to (Is your cluster reachable?)
  3. c语言代码大全表解释_正点原子Linux第十章C语言版LED灯实验
  4. 安卓手机如何防盗_iphone手机换成安卓手机后如何转移便签备忘录数据?
  5. python结果按行输出_Python实现读取字符串按列分配后按行输出示例
  6. 博诺杯工业机器人比赛2019_关于举办第三届“汇博-博诺杯”全国高职院校工业机器人虚拟仿真大赛的通知...
  7. 博客系统php源码,tjheer博客系统php版 v1.10
  8. Python基本数据类型之set
  9. 29 顺时针打印矩阵(四-画图让抽象问题形象化)
  10. Java报错 -- The public type c must be defined in its own file