以树莓派4B为例子:
超频
编辑/boot /config.txt文件,修改频率:
nano /boot /config.txt
然后修改如下内容:
force_turbo=0
arm_freq=2000
over_voltage=10
不要试图设置force_turbo = 1,因为此选项会允许进一步提升电压,它会改变芯片中的保险结构,这将使您的保修失效。我们现在可以重新启动主板以验证设置,并检查是否应用:
vcgencmd get_config int | grep "arm\|over"
arm_freq=2000
over_voltage=10
over_voltage_avs=-23750
不设置force_turbo的情况下,over_voltage个人测试达到10是1.1109V,再高的值电压也不再增加。
over_voltage=6时超频到2G日常使用中偶见电压不足,甚至重启的情况,所以这里设置为10。树莓派4 over_voltage与电压对照表如下:
0 0.8630V
1 0.8859V
2 0.9158V
3 0.9474V
4 0.9773V
5 1.0089V
6 1.0388V
7 1.0757V
8 1.1056V
9 1.1021V
10 1.1109V
- 性能测试、压力测试、状态监测、稳定性测试
电压温度当前频率监控
当前电压
vcgencmd measure_volts
volt=1.1063V
当前频率,获取所有CPU的频率
sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
sudo cat /sys/devices/system/cpu/cpu1/cpufreq/cpuinfo_cur_freq
sudo cat /sys/devices/system/cpu/cpu2/cpufreq/cpuinfo_cur_freq
sudo cat /sys/devices/system/cpu/cpu3/cpufreq/cpuinfo_cur_freq
当前温度
vcgencmd measure_temp
压力测试
sudo apt install stress
stress -c 4 -t 10m -v
性能测试
表示创建4个线程来寻找 √ ̄20000 以内的质数:
sudo apt-get install sysbench
sysbench --num-threads=4 --test=cpu --cpu-max-prime=20000 run
运行中树莓派的温度已经超过80度: