我们很容易可以通过以下BASH脚本来显示当前树莓PI的温度和频率.
1 2 3 4 5 6 | #pi@raspberrypi:~ $ cat ./cpu_freq.sh #!/bin/bash temp=`head -n 1 /sys/class/thermal/thermal_zone0/temp | xargs -I{} awk "BEGIN {printf \"%.2f\n\", {}/1000}"` echo $((`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq`/1000)) MHz, $temp degrees |
#pi@raspberrypi:~ $ cat ./cpu_freq.sh #!/bin/bash temp=`head -n 1 /sys/class/thermal/thermal_zone0/temp | xargs -I{} awk "BEGIN {printf \"%.2f\n\", {}/1000}"` echo $((`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq`/1000)) MHz, $temp degrees
然后, 我们可以每3秒来显示这个信息:
1 2 | # 每3秒显示 while : ; do ./cpu_freq.sh; sleep 3; done |
# 每3秒显示 while : ; do ./cpu_freq.sh; sleep 3; done
如果你通过修改 /boot/config.txt 来对树莓PI的ARM CPU 和GPU进行超频, 你可以用以上的脚本来看是否超频(overclocking)成功, 并且温度是否在70度以下. 一般来说树莓PI(特别是4代后)会自动根据温度来调节CPU频率 Throttling.
#uncomment to overclock the arm. 700 MHz is the default. over_voltage=6 arm_freq=2147 force_turbo=1 gpu_freq=750
`force_turbo` 这个选项让树莓PI的CPU一直在最高频率下运作. 你可能需要自己加散热片或者外接树莓PI风扇. 树莓PI风扇的电源在板上有提供5V的两个pin.
你可以运行 pinout命令来查看是哪两个针是电源:
CPU 散热好, 把树莓PI 4超频到 2147 最高速度没问题:
英文: BASH Script to Monitor the CPU Frequency and Temperature on Raspberry PI
英国高科技树莓派 Raspberry Pi
- 剑桥的树莓派门店 (Raspberry Pi Shop in Cambridge)
- 树莓派4和400的CPU和GPU超频和降温攻略
- 通过BASH脚本显示树莓PI的温度和频率
- 树莓派 400 Kit - 小霸王一体学习机(微型电脑)
- 在树莓派上通过Python脚本来查看CPU的温度
- 树莓PI-4b可以用来做桌面电脑了(孩子的启蒙电脑)
- 5美元的 Raspberry PI - Zero 树莓PI
- 在树莓PI (Raspberry) 上运行 Apache 服务器
- 树莓PI B型增强型 (Raspberry Pi B Model Plus)
GD Star Rating
loading...
本文一共 229 个汉字, 你数一下对不对.loading...
上一篇: 我的面试谷哥GOOGLE伦敦SRE的经验和教训
下一篇: 树莓派4和400的CPU和GPU超频和降温攻略
扫描二维码,分享本文到微信朋友圈