问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

通过SDRAM调整提升树莓派性能的实用指南

创作时间:
作者:
@小白创作中心

通过SDRAM调整提升树莓派性能的实用指南

引用
1
来源
1.
https://shumeipai.nxez.com/2024/12/11/boost-the-performance-of-your-raspberry-pi-with-sdram-tuning.html

树莓派作为一款广受欢迎的开源硬件平台,其性能优化一直是用户关注的焦点。本文将介绍如何通过SDRAM调整、NUMA模拟和超频等技术手段,显著提升树莓派的运行速度。

树莓派工程师对Pi的SDRAM时序和其他内存设置进行了调整,在默认的2.4GHz时钟下实现了10-20%的速度提升。通过进一步的超频测试,在3.2GHz时甚至可以获得32%的性能提升。这些优化措施预计很快将在所有Pi 5和Pi 4用户的固件更新中推出。

SDRAM调整

为了获取最新的RAM加速优化(这可能很快成为默认设置),请按照以下步骤操作:

  1. 升级树莓派的固件到最新版本:
sudo rpi-update
  1. 编辑引导加载程序配置:
sudo rpi-eeprom-config -e
# 添加配置 SDRAM_BANKLOW=1
reboot

NUMA模拟

要使用NUMA功能,确保您的系统运行的是最新版本的Pi OS:

sudo apt full-upgrade

要检查NUMA模拟是否正常工作,可以运行以下命令:

dmesg | grep NUMA

如果一切正常,应该会看到类似mempolicy: NUMA default policy overridden to 'interleave:0-7'的信息。如果需要调整设置,可以在/boot/firmware/cmdline.txt中添加numa=fake=[n]参数,但默认设置通常已经足够满足大多数使用场景的需求。

超频

超频操作需要谨慎进行,建议在确保系统散热良好的情况下进行。以下是具体的超频设置:

/boot/firmware/config.txt中添加以下内容:

over_voltage_delta=72000
arm_freq=3200
gpu_freq=1000

重启系统后,可以通过以下命令进一步优化:

$ pinctrl FAN_PWM op dl
$ cd pi-overvolt && sudo ./removelimit && vcgencmd cache_flush
$ echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

这些优化措施有望显著改善树莓派的性能表现,特别是在多核工作负载场景下。值得注意的是,Pi 5由于配备了更快的SDRAM和更宽的内部总线,因此在这些优化措施下的性能提升更为显著。

通过这些技术调整,树莓派的性能将得到显著提升,为用户带来更好的使用体验。这些优化措施不仅适用于Pi 5,也适用于Pi 4,为用户提供了更多提升设备性能的选择。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号