树莓派4B系列教程三 :优化配置

写在前面

不同的人用树莓派做不同的事情,比如个人编程入门练习机、AI开发学习机、个人电脑等。

树莓派4B性能偏弱,作为办公PC,还有很长的路要走的。
我主要用树莓派4B实现网页视频播放,C/C++开发环境,我的工作SCADA软件测试平台。不同的需求,优化配置会不一样,一定要明确自己的需求再去优化,不然负优化就不值得了。

首先,定位网页视频播放,推荐4G内存以上,内存不够会引起卡顿。视频播放需要CPU处于高负载运行,CPU温度过高,树莓派会自动降频,需要优化温度控制(金属壳被动散热或者风扇风冷主动散热)。视频播放需要用到显示功能,需要优化显存大小。Chromium的缓存一般在硬盘上,树莓派4B的硬盘是SD卡,突发奇想,可以把Chromium的缓存优化到内存上。

总结下来,视频播放的主要优化方向是:
(1)增加内存(这个技术没办法解决,只能加钱了)
(2)CPU温度控制
(3)显存GPU的内存增加
(4)Chromium缓存转移
(5)Chromium插件安装与推荐

树莓派4B内存增加

树莓派4B的内存是板载的,没办法像个人PC那样通过内存条扩展了。请在购买时,根据个人用途选择不同的内存版本,有1G/4G/8G等版本,价钱也会一次递增哟。

CPU温度控制

记得,2019年夏天在使用树莓派4B看视频时,视频总是一卡一卡的,后来发现是树莓派4B的温度高达90℃,板子非常烫(树莓派的缺点体现出来了)。树莓派在监测过温时,防止芯片损坏,会自动降低频率运行,所以会有卡顿发生。

树莓派查看CPU的温度指令如下所示:

pi@raspberrypi:~ $ vcgencmd measure_temp
temp=51.1'C

降低温度的措施,基本就是加散热片、散热风扇,高端一点就上水冷(个人觉得代价有点大)。

我个人选择加CPU/内存等散热片和散热风扇。加上着2个玩意儿后,温度基本上压在35℃左右。

可是问题又发生了(折腾的本性再次暴露),散热风扇通电一直工作,还有一点噪音,这个有点难以忍受,而且CPU温度高是发生在看视频的时候,大部分上班没有时间玩啊。

开始想了2个方案(哎,年轻人想得太多,做得太少了),搞个三极管实现PWM智能调速,或者搞个继电器实现温度闭环控制。
手头上刚好有个继电器,于是选择方案2了。

虽然这个温度闭环控制不算难,但是还是需要一点电路知识和动手能力,后面有时间单独写一节吧,在这里先想到此处为止咯。

显存优化

优化建议:
(1)如果把树莓派用作服务器,无桌面或者无视频输出,则可以减少分配给GPU的内存(最少为16MB)。
(2)如果把树莓派用作桌面系统或者视频

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值