默认树莓派在一些情况下会自动降频,

查看频率脚本为:

sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

执行结果:

1500000

也可能是

600000

临时设置频率

脚本名字为setcpHz.sh,忘了从哪抄的了,内容很简单,只是对文件赋值,内容为:

#!/bin/bash#本脚本用于调节CPU电源模式#修改电源模式的路径path_0=/sys/devices/system/cpu/cpu0/cpufreq/scaling_governorpath_1=/sys/devices/system/cpu/cpu1/cpufreq/scaling_governorpath_2=/sys/devices/system/cpu/cpu2/cpufreq/scaling_governorpath_3=/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor#判断权限是否足够if [ -w $path_0 ] && [ -w $path_1 ] && [ -w $path_2 ] && [ -w $path_3 ]; then#解析输入参数case $1 in 1)echo "[Performance] 高性能模式"mode=Performance;; 2)echo "[ondemand] 自动调整"mode=ondemand;;3)echo "[powersave] 低功耗模式"mode=powersave;;-r)echo "[CPU 0]" `cat  $path_0`echo "[CPU 1]" `cat  $path_1`echo "[CPU 2]" `cat  $path_2`echo "[CPU 3]" `cat  $path_3`exit;;-h)echo  "输入参数:[performance]  1 [ondemand ]  2 [powersave]  3 [读取模式 ] -r"exit;;        *)echo "Erro: 输入参数错误"exit ;;esac #修改电源模式echo $mode > $path_0echo $mode > $path_1echo $mode > $path_2echo $mode > $path_3elseecho "Erro: 权限不足"fi

执行:

sudo ./setcpuHZ 1

1为Performance模式。

永久修改模式

查看/ect/init.d/raspi-config

内容:

#!/bin/sh
### BEGIN INIT INFO
# Provides:          raspi-config
# Required-Start: udev mountkernfs $remote_fs
# Required-Stop:
# Default-Start: S 2 3 4 5
# Default-Stop:
# Short-Description: Switch to ondemand cpu governor (unless shift key is pressed)
# Description:
### END INIT INFO. /lib/lsb/init-functionscase "$1" instart)log_daemon_msg "Checking if shift key is held down"if [ -x /usr/sbin/thd ] && timeout 1 thd --dump /dev/input/event* | grep -q "LEFTSHIFT\|RIGHTSHIFT"; thenprintf " Yes. Not enabling ondemand scaling governor"log_end_msg 0elseprintf " No. Switching to ondemand scaling governor"SYS_CPUFREQ_GOVERNOR=/sys/devices/system/cpu/cpu0/cpufreq/scaling_governorif [ -e $SYS_CPUFREQ_GOVERNOR ]; thenecho "ondemand" > $SYS_CPUFREQ_GOVERNORecho 50 > /sys/devices/system/cpu/cpufreq/ondemand/up_thresholdecho 100000 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_rateecho 50 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factorfilog_end_msg 0fi;;stop);;restart);;force-reload);;*)echo "Usage: $0 start" >&2exit 3;;
esac

看到ondemand了吗?ondemand为按需进行设置频率,这里修改为performance保存重启就可以了,模式就为高性能模式,其他模式也就是改这个名字就好。

树莓派4B关于cpu降频的查看与修改相关推荐

  1. linux cpu降频怎么设置,Android系统修改CPU降频温度阈值、修改CPU关内核温度阈值的方法...

    1.关闭CPU降频温度: 目录:MSM8916.LA.1.1-PostCS-CT-CMCC-r113500.1srcLINUXandroidvendorqcomproprietarythermal-e ...

  2. android启动过程中cpu降频,android省电开发之cpu降频

    众所周知,在android系统的耗电量排行里,cpu的耗电占了比较大的一部分比例,也就是说,cpu的使用率和使用频率将直接或间接的影响电量的分配和使用,但很遗憾,android-sdk中没有为andr ...

  3. 监控安装ESXi on Arm的树莓派4b的CPU温度

    在传统的x86服务器上,ESXi可以监控该服务器的cpu温度,如图: cpu温度显示 我们平时玩树莓派时,是可以获取到cpu温度,并且可以通过程序来联动启停风扇的.(网络上教程很多) 当ESXi on ...

  4. CentOS7 CPU降频

    CentOS7 CPU降频 CPU做为能耗很高的硬件,最近几年厂商在节能方面做了很多处理,在服务器运行时,基于负载情况可调节成节能模式,节省电能,副作用是CPU的频率会降低,导致应用程序性能降低. C ...

  5. 成功解决ThinkPad T14 高负载下CPU降频问题

    本人机器是ThinkPad T14 , CPU是 Intel i5-10210U,随着气温的升高,发现机器越来越卡,特别是在运行大型软件和处理大型文档的时候,看了下任务管理器,高负载时CPU不仅没有睿 ...

  6. 【转】cpu降频问题

    https://www.cnblogs.com/276815076/p/6477562.html cpu降频问题 cpu做为能耗很高的硬件,最近几年厂商在节能方面做了很多处理,在服务器运行时,基于负载 ...

  7. android省电开发之cpu降频

    众所周知,在android系统的耗电量排行里,cpu的耗电占了比较大的一部分比例,也就是说,cpu的使用率和使用频率将直接或间接的影响电量的分配和使用,但很遗憾,android-sdk中没有为andr ...

  8. 树莓派c语言cpu温度,读取树莓派4B处理器(CPU)的实时温度

    读取树莓派4B处理(CPU)的实时温度 树莓派发布4B后,性能提升了不少,但是温度也是高的不行,所以最好配置一个小风扇和散热片还是比较好的 俩种办法都可以实现 1.命令读取 打开终端 cd /sys/ ...

  9. CPU降频实现原理与试验数据

    一.CPU降频实现原理 CPU降频主要是通过控制CPU的工作模式和工作频率来达到的. 1.1 CPU工作模式调整 Android的CPU工作模式是基于linux的,在androidL上支持的CPU工作 ...

最新文章

  1. svm常用核函数及选择核函数的方法
  2. linux 网卡是块设备吗,什么是网络块设备(Network Block Device)?
  3. opencv进阶学习笔记12:轮廓发现和对象测量
  4. (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  5. 使用Identity Server 4建立Authorization Server (5)
  6. YBTOJ:前缀询问(trie树)
  7. 爬虫的单线程+多任务异步协程:asyncio 3.6
  8. springboot和quartz整合实现动态定时任务(持久化单节点)
  9. LeetCode 2104. 子数组范围和(单调栈)
  10. 模板引擎工作原理_「白皮书解读搜索引擎的工作原理」如何排序
  11. python selenium 下拉框 页面变化_python-selenium之select下拉框
  12. 麦克风阵列信号基础(十一)
  13. 适合练手的10个前端实战项目(附视频+源码)
  14. app接口开发整理(1)
  15. c语言知识点总结300字,大二学年自我总结300字 .doc
  16. 随笔-自控概率的大转盘抽奖
  17. c语言浮点数如何精确计算,浮点数精确运算的分析和解决办法
  18. android 连接电脑,安卓手机怎么连接电脑详细介绍【图文教程】
  19. 新零售如何做到线上线下相结合?
  20. 【C++】关于char * tempbuffer = new char[100];

热门文章

  1. 手把手教你设计简易电子负载仪
  2. python 正则匹配任意字符串(包括换行符,空白等)--主用于文本
  3. 计算机 物联网 竞赛项目推荐
  4. python自制小卷子(数学测试)
  5. Java介绍-百度百科
  6. 变参函数相关介绍和封装
  7. Wampserver图标黄色解决
  8. 【EasyUI 】EasyUI 如何给input 赋值
  9. Floyd-Warshall[弗洛依德]算法
  10. 转转闲鱼交易猫后台搭建