树莓派3B+ 开启超频
正如我们所知,树莓派CPU默认频率是1200MHz,在一般状态下处于600MHz,对于这个CPU性能如何,我就不多说了,由于树莓派到现在都还没有官方64bit的系统,我们在处理视觉图像时,处理时长令人心寒,所以在这里提供一个超频教程,希望对你们有帮助。
1.修改配置文件
由于官方是对超频这一选项取消了,所以我们在设置页面会看到:
This Pi cannot be overclocked.
所以需要修改一下配置。
// 参考默认值:
Pi 3 Default Clock Settings
arm_freq=1200
core_freq=400
sdram_freq=450
Pi 3 Default Underclock Settings
arm_freq=600
core_freq=250
sdram_freq=450
// 将你要修改的值添加到该文件尾部
sudo vim /boot/config.txt
# 建议超频方案(RAM需要在提供电压到6才起作用,故这里不修改)
avoid_warnings=1
arm_freq=1350
core_freq=500
over_voltage=4
# 终极超频方案
# CPU超频
arm_freq = 1375
over_voltage = 6
core_freq = 550
# GPU超频
gpu_freq = 550
# 内存
sdram_freq = 550
sdram_schmoo = 0x02000020
over_voltage_sdram_p = 6
over_voltage_sdram_i = 4
over_voltage_sdram_c = 4
# SD卡超频
dtparam = sd_overclock = 100
修改完重启即可
2.测试跑分
这里采用的工具是适用于Linux环境下的Sysbench。Sysbench带有一整套的测试选项,可以用来测试计算机的极限性能。
// 安装sysbench
sudo apt-get install -y sysbench
// 压榨处理器性能
sysbench --num-threads=4 --test=cpu --cpu-max-prime=20000 run
另一个工具是Memtester。Memtester能够检查计算机存储器中的任何错误,它通过执行一系列的完整性检查,来将存储器的性能推到最大限度。通常这类测试都只会返回测试结果,但是为了反映测试所消耗的时间,所以另外加入了时间指令。
// 安装Memtester和time
sudo apt-get install memtester 和 sudo apt-get install time
// 这里的测试容量是256MB
sudo time memtester 256M 1
对于超频有风险,所以大家要自行把控,不用烧掉了!